# | Title | Solution | Difficulty | Topics |
---|---|---|---|---|
1 | Two Sum | Go | π’ | Array, Hash Table |
2 | Add Two Numbers | Go | π‘ | Linked List, Math, Recursion |
3 | Longest Substring Without Repeating Characters | Go | π‘ | Hash Table, String, Sliding Window |
7 | Reverse Integer | Go | π‘ | Math |
9 | Palindrome Number | Go | π’ | Math |
13 | Roman to Integer | Go | π’ | Hash Table, Math, String |
17 | Letter Combinations of a Phone Number | Go | π‘ | Hash Table, String, Backtracking |
20 | Valid Parentheses | Go | π’ | String, Stack |
26 | Remove Duplicates from Sorted Array | Go | π’ | Array, Pointer |
35 | Search Insert Position | Go, Rust | π’ | Array, Binary Search |
50 | Pow(x, n) | Go | π‘ | Math, Recursion |
53 | Maximum Subarray | Go | π‘ | Array, Divide and Conquer, Dynamic Programming |
66 | Plus One | Go | π’ | Array, Math |
69 | Sqrt(x) | Go, Rust | π’ | Math, Binary Search |
70 | Climbing Stairs | Go | π’ | Math, Dynamic Programming, Memoization |
75 | Sort Colors | Go | π‘ | Array, Pointer, Sorting |
88 | Merge Sorted Array | Go | π’ | Array, Pointer |
104 | Maximum Depth of Binary Tree | Go | π’ | Tree, BFS, DFS, Binary Tree |
125 | Valid Palindrome | Go | π’ | String, Pointer |
136 | Single Number | Go | π’ | Array, Bit Manipulation |
155 | Min Stack | Go | π’ | Stack |
206 | Reverse Linked List | Go | π’ | Linked List, Pointer |
217 | Contains Duplicate | Go | π’ | Array, Hash Table |
226 | Invert Binary Tree | Go | π’ | Tree, BFS, DFS, Binary Tree |
242 | Valid Anagram | Go | π’ | Hash Table, String |
268 | Missing Number | Go | π’ | Array, Math, Bit Manipulation |
283 | Move Zeroes | Go | π’ | Array, Pointer |
344 | Reverse String | Go, Rust | π’ | String, Pointer |
380 | Insert Delete GetRandom O(1) | Go | π‘ | Array, Hash Table, Math, Randomized |
387 | First Unique Character in a String | Go | π’ | Hash Table, String, Counting, Queue |
404 | Sum of Left Leaves | Go | π’ | Tree, BFS, DFS, Binary Tree |
540 | Single Element in a Sorted Array | Rust | π‘ | Array, Binary Search |
704 | Binary Search | Go, Rust | π’ | Array, Binary Search |
1876 | Substrings of Size Three with Distinct Characters | Go | π’ | Hash Table, String, Sliding Window |
# | Title | Solution | Difficulty |
---|---|---|---|
192 | Word Frequency | Bash | π‘ |
193 | Valid Phone Numbers | Bash | π’ |