Skip to content

Commit b72ba0d

Browse files
committed
Add solutions : Week 2(1,2)
1 parent 2db6f2c commit b72ba0d

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

climbing-stairs/higeuni.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
// complexity
2+
// time: O(n)
3+
// space: O(1)
4+
5+
var climbStairs = function(n) {
6+
let num1 = 1;
7+
let num2 = 1;
8+
let temp = 0;
9+
10+
for(let i = 2; i<=n; ++i ) {
11+
temp = num2;
12+
num2 = num1 + num2;
13+
num1 = temp;
14+
}
15+
16+
return num2;
17+
};

valid-anagram/higeuni.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
// complexity
2+
// time: O(n log n)
3+
// space: O(n)
4+
5+
var isAnagram = function(s, t) {
6+
return s.split('').sort().join('') === t.split('').sort().join('')
7+
};

0 commit comments

Comments
 (0)