Skip to content

Commit 87584d7

Browse files
committed
WEEK 2 Solutions
1 parent 4f0c677 commit 87584d7

2 files changed

Lines changed: 26 additions & 0 deletions

File tree

climbing-stairs/juhui-jeong.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
class Solution {
2+
Map<Integer, Integer> map = new HashMap<>();
3+
4+
public int climbStairs(int n) {
5+
if(n <=2) return n;
6+
7+
if (map.containsKey(n)) {
8+
return map.get(n);
9+
}
10+
11+
int result = climbStairs(n-1) + climbStairs(n-2);
12+
13+
map.put(n, result);
14+
15+
return result;
16+
}
17+
}

valid-anagram/juhui-jeong.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
class Solution {
2+
public boolean isAnagram(String s, String t) {
3+
char[] charArrS = s.toCharArray();
4+
char[] charArrT = t.toCharArray();
5+
Arrays.sort(charArrS);
6+
Arrays.sort(charArrT);
7+
return Arrays.equals(charArrS, charArrT);
8+
}
9+
}

0 commit comments

Comments
 (0)