题目链接:链接。。。。
思路:就是构造一个矩阵
f[n]=a1*f[n-1]+a2*f[n-2]+...+ad*f[n-d];
由于n太大,不能直接递推,需要用矩阵快速幂来解决,时间复杂度为O(d^3logn)
举例,d=5的矩阵关系式为:
|a1 a2 a3 a4 a5| | f[n] | ...
分类:
其他 时间:
2014-09-11 22:25:51
收藏:
0 评论:
0 赞:
0 阅读:
283
ERP是将企业所有资源进行整合集成管理,简单的说是将企业的三大流:物流,资金流,信息流进行全面一体化管理的管理信息系统。
下边用几张图概括下主要业务:
三流一态
物流
资金流
未完待续。。。...
分类:
其他 时间:
2014-09-11 22:25:32
收藏:
0 评论:
0 赞:
0 阅读:
270
hanoi塔 代码#include
void move(char x,int n,char y)
{
static int k=1;
printf("Step %d : %d from %c >>->> to %c \n",k++,n,x,y);
}
void hanoi(int n,char A,char B,char C)
{
if(n==1)
{
move(A, 1, C)...
分类:
其他 时间:
2014-09-11 22:25:02
收藏:
0 评论:
0 赞:
0 阅读:
234
一:代理仓库central 指向maven 的中央仓库Apache Snapshots 指向apache 的代理maven 仓库具体代理仓库的设置参数如下:二:第三方仓库:用户自己上传的jar (宿主仓库)上传第三方jar 包:如果上传的jar 包需要依赖其他的jar 包,可以用pom 的方式上传第...
分类:
其他 时间:
2014-09-11 22:24:22
收藏:
0 评论:
0 赞:
0 阅读:
344
在一个ListView中,如果里面有EditText会很麻烦,因为修改EditText里面的数据会发生错位现象.这时候,需要在适配器BaseAdapter的getView中设置setTag(),将position缓存起来.下面来解决这个问题.1.打开activity_main.xml . 在这个布局...
分类:
移动平台 时间:
2014-09-11 22:24:12
收藏:
0 评论:
0 赞:
5 阅读:
5282
最近发现很多代码在进行宏定义的时候使用喜欢使用#define MACRO_NAME(para) do{macro content}while(0)的格式,总结了以下几个原因:1,空的宏定义避免warning:#define foo() do{}while(0)2,存在一个独立的block,可以用来进...
分类:
其他 时间:
2014-09-11 22:24:02
收藏:
0 评论:
0 赞:
0 阅读:
307
今天仅有一个小程序:求幂运算 这只是比较优化的一个算法,能有效减少乘法次数,但是不是最优的 这个只是分解得到2的幂次的乘幂 1 package shishi; 2 3 public class QiuMi { 4 5 public static void main(String[] ar...
分类:
其他 时间:
2014-09-11 22:23:42
收藏:
0 评论:
0 赞:
0 阅读:
250
相对来说今天还是轻松了挺多的,好了,刚刚跑完步,今天心情不错,直接进入主题,就不废话了。(PS:室友都去准备迎新了,老大也是,还好都将课本留给我了,可以好好的看看书了,好好学习,天天向上。)图形用户界面基础:GUI API包含的类可以分为三组:组件类,容器类,辅助类用instanceof判断就知道有...
分类:
编程语言 时间:
2014-09-11 22:23:22
收藏:
0 评论:
0 赞:
0 阅读:
320
一篇文章:Generating a Link to a Javascript FileProblemYou want your Blade template to load an external javascript file.Instead of usingIf the file path yo...
分类:
编程语言 时间:
2014-09-11 22:23:02
收藏:
0 评论:
0 赞:
0 阅读:
310
http://aggregate.org/MAGIC/The Aggregate Magic AlgorithmsThere are lots of people and places that create and collect algorithms of all types (hereare ...
分类:
其他 时间:
2014-09-11 22:22:52
收藏:
0 评论:
0 赞:
0 阅读:
277
OutputStream,InputStream,FileOutputStream,FileInputStream.fis = new FileInputStream("C:/Desktop/from.txt"); fos = new FileOutputStream("C:/Desktop/t.....
分类:
其他 时间:
2014-09-11 22:22:42
收藏:
0 评论:
0 赞:
0 阅读:
291
builder模式主要用于创建复杂对象,着重于复杂对象的内部构建。通过将构建过程与表示分离,同一个构建过程可以生产不同的外部表示。builder模式由导向器和生成器构成,导向器负责构建过程,生成器负责生产对象的外部表示。导向器包含有一个生成器,当需要更换对象表示时,只需要换一个生成器即可。上篇文章设...
分类:
其他 时间:
2014-09-11 22:22:32
收藏:
0 评论:
0 赞:
0 阅读:
286
背包可行性 有点SB,wa了好几发#include #include #include #include #include #include #include #include #include #include #include #include #include #include #includ...
分类:
其他 时间:
2014-09-11 22:22:22
收藏:
0 评论:
0 赞:
0 阅读:
268
1.substrsubstr(start,length)表示从start位置开始,截取length长度的字符串。varsrc="images/off_1.png";alert(src.substr(7,3));弹出值为:off2.substringsubstring(start,end)表示从sta...
分类:
其他 时间:
2014-09-11 22:22:12
收藏:
0 评论:
0 赞:
0 阅读:
320
java注解一般分为三大类: 1.标记注解 2.标记元注解 3.一般注解 其中1.标记注解包括 一 override:覆盖超类中的方法 二 Deprecated : 丢弃的类 三 SuppressWarings...
分类:
编程语言 时间:
2014-09-11 22:22:02
收藏:
0 评论:
0 赞:
0 阅读:
322
如果标签中包含的外部文件很多,那么这将直接导致页面展示速度很慢。因为html只有当元素开始之后,才会开始页面展示动作,因此,最直接的解决办法就是,将一部分不是页面加载之后立刻使用的外部文件放在中进行加载。 延时脚本。标签的defer属性。这个属性的用途就是,脚本会被延迟到整个页面都解析完毕后在运行。...
分类:
编程语言 时间:
2014-09-11 22:21:52
收藏:
0 评论:
0 赞:
0 阅读:
345
一、为了解决新线程不能更新UI组件的问题,Android提供了如下几种解决方案。 1)使用Handler实现线程之间的通信; 2)Activity.runOnUiThread(Runnable); 3)View.post(Runnable); 4)View.postDelayed(Runna...
分类:
其他 时间:
2014-09-11 22:21:42
收藏:
0 评论:
0 赞:
0 阅读:
328