上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 92 下一页
  2011年10月26日
摘要: 想法源于题目:一个人一次可以上一个台阶,也可以上两个台阶,问上到20级台阶有多少种走法? 这就是一个斐波那契数列:登上第一级台阶有一种登法;登上两级台阶,有两种登法;登上三级台阶,有三种登法;登上四级台阶,有五种方法……所以,1,2,3,5,8,13…… 我们也会发现: f(3) = f(2) + f(1); f(4) = 2*(f2)+1*f(1); f(5) = 3*(f2) + 2*f(1); f(6) = 5*f(2) + 3*f(1); .......... f(n) = a*f(x) + b * f(y); a,b同样是斐波那契数列中的数; 阅读全文
posted @ 2011-10-26 21:46 风生水起 阅读(4208) 评论(0) 推荐(1)
摘要: 矩阵乘法是一种高效的算法可以把一些一维递推优化到log( n ),还可以求路径方案等,所以更是是一种应用性极强的算法。矩阵,是线性代数中的基本概念之一。一个m×n的矩阵就是m×n个数排成m行n列的一个数阵。由于它把许多数据紧凑的集中到了一起,所以有时候可以简便地表示一些复杂的模型。矩阵乘法看起来很奇怪,但实际上非常有用,应用也十分广泛。 阅读全文
posted @ 2011-10-26 21:27 风生水起 阅读(714) 评论(0) 推荐(0)
摘要: 斐波那契数列算法分析 阅读全文
posted @ 2011-10-26 21:20 风生水起 阅读(755) 评论(0) 推荐(0)
  2011年10月23日
摘要: C#中使用指针实现高效比较字符串的小技巧 阅读全文
posted @ 2011-10-23 11:39 风生水起 阅读(2679) 评论(0) 推荐(0)
摘要: *内容和&地址。&获取一个十进制的uint地址,而*获得地址的内容。 阅读全文
posted @ 2011-10-23 11:36 风生水起 阅读(553) 评论(0) 推荐(0)
  2011年10月22日
摘要: 比较靠谱的排序总结 阅读全文
posted @ 2011-10-22 10:56 风生水起 阅读(1183) 评论(1) 推荐(0)
摘要: 排序算法性能和使用场景总结 阅读全文
posted @ 2011-10-22 10:02 风生水起 阅读(14929) 评论(1) 推荐(1)
摘要: C#实现所有经典排序算法汇总 阅读全文
posted @ 2011-10-22 09:01 风生水起 阅读(650) 评论(1) 推荐(0)
摘要: UML建模之时序图(Sequence Diagram) 阅读全文
posted @ 2011-10-22 08:56 风生水起 阅读(1238) 评论(0) 推荐(0)
  2011年10月19日
摘要: C# 集合类 阅读全文
posted @ 2011-10-19 11:32 风生水起 阅读(873) 评论(0) 推荐(0)
上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 92 下一页