今天群里出了一个算法题,感觉挺好玩,自己小学的时候数学也好,觉得能搞定,想了好久自己还是没找到解决方法,哎,看来智商还待二次发育。先说下题目:50个台阶,一次可以走1步或2步,问有多少种走法?看到这题我首先想到的是用for,类似2元钱可以有多少个1块、5毛、2毛、1毛组成,可是仔细想想还是不对,台阶...
分类:
其他好文 时间:
2015-08-25 15:45:00
阅读次数:
139
Jquery 插件初学习参考文章:插件开发精品教程,让你的jQuery提升一个台阶刚刚学了一下jquery的插件插件开发,写个demo记录、练习一下。毕竟,输出才是最好的学习。这个也不过是最基础的一个插件写法,只是,自己觉得当学习一样东西的时候,学习一些基础,在以后使用到的时候,再去根据实际情况好好...
分类:
Web程序 时间:
2015-08-19 23:18:56
阅读次数:
124
题目:一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析算法的时间复杂度。首先对题目进行分析:台阶一共有n级因此当n = 1时——只有一种跳法 当n = 2时——有1、1 或者 2 两种跳法 当n = 3时——有 1、1、1 或者2、1或者1、2三种跳法 。。。...
分类:
编程语言 时间:
2015-08-19 01:53:27
阅读次数:
156
1. 变态跳台阶 Fib(n) = Fib(n-1)+Fib(n-2)+Fib(n-3)+..........+Fib(n-n) =Fib(0)+Fib(1)+Fib(2)+.......+Fib(n-2)+Fib(n-1)而Fib(n-1)=Fib(0)+Fib(1)+Fib(2)+....
分类:
其他好文 时间:
2015-08-18 16:09:13
阅读次数:
100
要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。学会使用jQuery并不难,因为它简单易学,并且相信你接触jQuery后肯定也使用或熟悉了不少其插...
分类:
Web程序 时间:
2015-08-17 23:03:24
阅读次数:
182
参考文章:插件开发精品教程,让你的jQuery提升一个台阶刚刚学了一下jquery的插件插件开发,写个demo记录、练习一下。毕竟,输出才是最好的学习。这个也不过是最基础的一个插件写法,只是,自己觉得当学习一样东西的时候,学习一些基础,在以后使用到的时候,再去根据实际情况好好的专研,提升自己的能力。...
分类:
Web程序 时间:
2015-08-16 13:34:52
阅读次数:
134
题目链接
题意:给你一个n,问你有多种摆台阶的方法。
要求下面的格子数要严格的大于上面的格子数,台阶至少要两层及以上(所以最后输出结果要-1)
还有台阶是倒着看的,倒着看的,最右边的是最底层的,我……内心是极度奔溃的……
也就是说我们只要枚举最右边的即那条最长的边 h 即可,那么剩余的就是n - h,这显然已经是算出来的
初始化dp[0] = 1,因为任意n都可以摆出一层。
代码如下:...
分类:
其他好文 时间:
2015-08-14 19:17:59
阅读次数:
200
jQuery插件开发教程 ——让你的jQuery水平提升一个台阶要说jQuery最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果、微软、谷歌等巨头,都有各自的平台...
分类:
Web程序 时间:
2015-08-13 17:32:57
阅读次数:
190
jQuery插件开发教程 ——让你的jQuery水平提升一个台阶要说jQuery最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果、微软、谷歌等巨头,都有各自的平台...
分类:
Web程序 时间:
2015-08-13 17:31:18
阅读次数:
214
/**
* 功能:有个小孩正在上楼梯,楼梯有n阶台阶,小孩一次可以上1阶、2阶或3阶。计算小孩上楼梯的方式有多少种。
*/
两种方法:
方法一:
//递归法
/**
* 思路:自上而下的方式。
* 最后一步可能是从第n-1阶往上走1阶、从第n-2阶往上走2阶或从第n-3阶往上走3阶。
* 因此,抵达最后一阶的走法,抵达这最后三阶的方式的综合。
* ...
分类:
其他好文 时间:
2015-08-08 18:16:50
阅读次数:
2006