My solutions to the algorithm problems on leetcode.
ID | Problem | Solution |
---|---|---|
1 | Two Sum | Java |
2 | Add Two Numbers | Java |
3 | Longest Substring Without Repeating Characters | Java |
4 | Median of Two Sorted Arrays | Java |
7 | Reverse Integer | Java |
20 | Valid Parentheses | Java |
21 | Merge Two Sorted Lists | Java |
28 | Implement strStr() | Java |
53 | Maximum Subarray | Java |
58 | Length of Last Word | Java |
64 | Minimum Path Sum | Java |
83 | Remove Duplicates from Sorted List | Java |
100 | Same Tree | Java |
102 | Binary Tree Level Order Traversal | Java |
111 | Minimum Depth of Binary Tree | Java |
112 | Path Sum | Java |
118 | Pascal's Triangle | Java |
121 | Best Time to Buy and Sell Stock | Java |
125 | Valid Palindrome | Java |
139 | Word Break | Java |
155 | Mini Stack | Java |
198 | House Robber | Java |
202 | Happy Number | Java |
208 | Implement algorithm._0208.Trie (Prefix Tree) | Java |
226 | Invert Binary Tree | Java |