Climbing Stairs LeetCode solution in C++

1
class Solution {
2
public:
3
int climbStairs(int n) {
4
if (n <= 2) return n;
5
int prev = 2, prev2 = 1, res;
6
for (int i = 3; i <= n; i++) {
7
res = prev + prev2;
8
prev2 = prev;
9
prev = res;
10
}
11
return res;
12
}
13
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0