Skip to content

Commit 039fe47

Browse files
committed
🔥 Climbing Stairs
1 parent 55f4c9f commit 039fe47

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,7 @@ Solutions of LeetCode Blind 75 Problems in JavaScript
1818
| [Container With Most Water](./container-with-most-water.js) | <img src="https://img.shields.io/badge/-Medium-orange" /> | `Array`, `Two Pointers`, `Greedy` | [:link:](https://leetcode.com/problems/container-with-most-water/) |
1919
| [Sum of Two Integers](./sum-of-two-integers.js) | <img src="https://img.shields.io/badge/-Medium-orange" /> | `Math`, `Bit Manipulation` | [:link:](https://leetcode.com/problems/sum-of-two-integers/) |
2020
| [Number of 1 Bits](./number-of-1-bits.js) | <img src="https://img.shields.io/badge/-Easy-green" /> | `Bit Manipulation` | [:link:](https://leetcode.com/problems/number-of-1-bits/) |
21+
| [Counting Bits]() | | | [:link:](https://leetcode.com/problems/counting-bits/) |
22+
| [Missing Number]() | | | [:link:](https://leetcode.com/problems/missing-number/) |
23+
| [Reverse Bits]() | | | [:link:](https://leetcode.com/problems/reverse-bits/) |
24+
| [Climbing Stairs](./climbing-stairs.js) | <img src="https://img.shields.io/badge/-Easy-green" /> | `Math`, `Dynamic Programming`, `Memoization` | [:link:](https://leetcode.com/problems/climbing-stairs/) |

climbing-stairs.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
const climbStairs = (n) => {
2+
let one = (two = 1),
3+
i = 0,
4+
temp = one;
5+
6+
while (i < n - 1) {
7+
temp = one;
8+
one += two;
9+
two = temp;
10+
i++;
11+
}
12+
13+
return one;
14+
};

0 commit comments

Comments
 (0)