跳台阶剑指offer]之python实现
2016-10-14 16:14
260 查看
题目描述
一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
题目链接
减少遍历的时间,记录
斐波那契的简化版本
一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
题目链接
# -*- coding:utf-8 -*- class Solution: def jumpFloor(self, number): # write code here ans = []; ans.append(0); ans.append(1); ans.append(2); for i in range(3 , number+1): ans.append(ans[i-1]+ans[i-2]); return ans[number];
减少遍历的时间,记录
斐波那契的简化版本
相关文章推荐
- 变态跳台阶[剑指offer]之python实现
- [牛客网,剑指offer,python] 变态跳台阶
- 矩形覆盖[剑指offer]之python实现
- 《苦练算法》-剑指Offer- 八、 跳台阶 -python编写
- 剑指offer----青蛙跳台阶的解析与实现
- [牛客网,剑指offer,python] 变态跳台阶
- Python剑指offer之两个栈实现一个队列-两个队列实现一个栈
- 剑指offer-9-Python实现斐波那契(Fibonacci)数列
- python刷题日记:剑指offer-变态跳台阶
- 【剑指offer】一,跳台阶(java实现)
- [牛客网,剑指offer,python] 跳台阶
- [牛客网,剑指offer,python] 变态跳台阶
- [牛客网,剑指offer,python] 跳台阶
- 平衡二叉树[剑指offer]之python实现
- 反转链表[剑指offer]之python实现
- 剑指offer-8- Python实现旋转数组的最小数
- [牛客网,剑指offer,python] 跳台阶
- 调整数组顺序使奇数位于偶数前面[剑指offer]之python实现
- 剑指offer中把数组排成最小数之归并排序实现(python 3.5.2)(附上归并和不开新数组的快排)
- [牛客网,剑指offer,python] 跳台阶