摘要:
有一楼梯共n级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第n级,共有多少种走法? 这其实是fibonacci数列,记走法为f(n),在n-1和n-2时你都可以直接跨上去。因此 f(n) = f(n-1)+f(n-2)跑到n级的方法等于跑到n-1和n-2之和因此可以用fib做 def fib(n): x,y = 0,1 while(n): ... 阅读全文
摘要:
几种不同的方法写fibonacci 刚学Python不久的的C程序员: 效率比较低 懒散的Python程序员: 更懒的Python程序员: 这个比较好 刚学完数据结构的Python程序员: 阅读全文
摘要:
Py从小喜欢奇特的东西,而且天生对数字特别敏感,一次偶然的机会,他发现了一个有趣的四位数2992, 这个数,它的十进制数表示,其四位数字之和为2+9+9+2=22,它的十六进制数BB0,其四位数字之和也为22, 同时它的十二进制数表示1894,其四位数字之和也为22,啊哈,真是巧啊。 Py非常喜欢这 阅读全文