【LeetCode】70Climbing Stairs
来源:互联网 发布:产品宣传手册制作软件 编辑:程序博客网 时间:2024/05/01 11:02
You are climbing a stair case. It takes n steps to reach to the top.
Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?
public class Solution { public int climbStairs(int n) { int len = n % 2 == 0 ? n/2 : n/2 + 1; double sum = 1; for(int i = 0; i < len; i++){ double temp = n - (i+1); double temp2 = i+1; for(int j = 1; j < i+1; j++){ temp = temp*(n - (i+1) - j); temp2 = temp2*((i+1)-j); } sum = sum + temp/temp2; } return (int) sum; }}
0 0
- LeetCode(70)Climbing Stairs
- leetcode 70-Climbing Stairs
- [leetcode 70] Climbing Stairs
- leetcode || 70、 Climbing Stairs
- [leetcode] #70 Climbing Stairs
- LeetCode 70 Climbing Stairs
- leetcode 70 Climbing Stairs
- LeetCode---(70)Climbing Stairs
- leetcode#70 Climbing Stairs
- Leetcode[70]-Climbing Stairs
- leetcode[70]:Climbing Stairs
- Leetcode 70 Climbing Stairs
- leetcode 70:Climbing Stairs
- Leetcode #70 Climbing Stairs
- [leetcode 70]Climbing Stairs
- leetcode 70: Climbing Stairs
- leetCode #70 Climbing Stairs
- Leetcode#70||Climbing Stairs
- JavaSE(16)(装饰者设计模式)
- Swift简单的本地存储方式NSUserDefaults
- 磁盘管理-基本磁盘、动态磁盘、GPT磁盘、MBR磁盘/CHS(cylinder柱面-head磁头-sector扇区)
- Android studio 导入 PullToRefresh
- 从零开始配置Jenkins(二)——常见问题及排错思路
- 【LeetCode】70Climbing Stairs
- 数据结构C++语言描述专题系列 (二) 栈
- Android 开发技巧 开发常见问题归纳 需要注意的坑和解决方案
- android之往手机内存合sdcard卡上存储数据
- iOS获取设备信息
- visualvm监控jvm及远程jvm监控方法
- i2cdetect/i2cdump 查看系统的i2c bus数量以及i2c device挂载地址
- 设计模式:对于一种类,有可能需要在其执行前,中,后,插入一些代码,留下接口,让调用者实现
- ECS Linux系统SSH服务安全配置