Skip to content

Commit 14e2ca0

Browse files
edit 199
1 parent 1ec6234 commit 14e2ca0

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,7 @@ Your ideas/fixes/algorithms are more than welcome!
366366
|202|[Happy Number](https://leetcode.com/problems/happy-number/)|[Solution](../master/src/main/java/com/fishercoder/solutions/HappyNumber.java)| O(k)|O(k) | Easy
367367
|201|[Bitwise AND of Numbers Range](https://leetcode.com/problems/bitwise-and-of-numbers-range/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_201.java)| O(min(m,n))|O(1) | Medium | Bit Manipulation
368368
|200|[Number of Islands](https://leetcode.com/problems/number-of-islands/)|[Union Find](../master/src/main/java/com/fishercoder/solutions/_200UnionFind.java) [DFS](../master/MEDIUM/src/medium/_200DFS.java)| O(m*n)|O(m*n) | Medium| Union Find, DFS
369+
|199|[Binary Tree Right Side View](https://leetcode.com/problems/binary-tree-right-side-view/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_199.java)| O(n)|O(n)| Medium | BFS
369370
|198|[House Robber](https://leetcode.com/problems/house-robber/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_198.java)| O(n)|O(n)| Easy | DP
370371
|191|[Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_191.java)| O(n)|O(1)| Easy | Bit Manipulation
371372
|190|[Reverse Bits](https://leetcode.com/problems/reverse-bits/)|[Solution](../master/src/main/java/com/fishercoder/solutions/ReverseBits.java)| O(n)|O(1)| Easy | Bit Manipulation

src/main/java/com/fishercoder/solutions/BinaryTreeRightSideView.java src/main/java/com/fishercoder/solutions/_199.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
5 4 <---
2222
2323
You should return [1, 3, 4]. */
24-
public class BinaryTreeRightSideView {
24+
25+
public class _199 {
2526
//Using BFS is pretty straightforward. But there might be a smarter way.
2627
public List<Integer> rightSideView(TreeNode root) {
2728
List<Integer> res = new ArrayList<Integer>();
@@ -43,7 +44,7 @@ public List<Integer> rightSideView(TreeNode root) {
4344
}
4445

4546
public static void main(String...strings){
46-
BinaryTreeRightSideView test = new BinaryTreeRightSideView();
47+
_199 test = new _199();
4748
TreeNode root = new TreeNode(1);
4849
root.left = new TreeNode(2);
4950
root.right = new TreeNode(3);

0 commit comments

Comments
 (0)