Solutions for June LeetCoding Challenge
This release contains solutions for June LeetCoding Challenge.
| LeetCode # | Title | Difficulty | Topics |
|---|---|---|---|
| 35 | Search Insert Position | Easy | Array, binary search |
| 60 | Permutation Sequence | Medium | Math, Backtracking |
| 62 | Unique Paths | Medium | Array, Dynamic Programming |
| 75 | Sort Colors | Medium | Array, Two Pointers, Sort |
| 96 | Unique Binary Search Trees | Medium | Dynamic Programming, Tree |
| 129 | Sum Root to Leaf Numbers | Medium | Tree, Depth-first Search |
| 130 | Surrounded Regions | Medium | Depth-first Search, Breadth-first Search, Union Find |
| 137 | Single Number II | Medium | Bit Manipulation |
| 212 | Word Search II | Hard | Backtracking, Trie |
| 222 | Count Complete Tree Nodes | Medium | Binary Search, Tree |
| 226 | Invert Binary Tree | Easy | Tree |
| 231 | Power of Two | Easy | Math, Bit Manipulation |
| 237 | Delete Node in a Linked List | Easy | Linked List |
| 275 | H-Index II | Medium | Binary Search |
| 279 | Perfect Squares | Medium | Math, Dynamic Programming, Breadth-first Search |
| 287 | Find the Duplicate Number | Medium | Array, Two Pointers, Binary Search |
| 332 | Reconstruct Itinerary | Medium | Depth-first Search, Graph |
| 344 | Reverse String | Easy | Two Pointers, String |
| 368 | Largest Divisible Subset | Medium | Math, Dynamic Programming |
| 380 | Insert Delete GetRandom O(1) | Medium | Array, Hash Table, Design |
| 392 | Is Subsequence | Easy | Binary Search, Dynamic Programming, Greedy |
| 406 | Queue Reconstruction by Height | Medium | Greedy |
| 518 | Coin Change 2 | Medium | - |
| 528 | Random Pick with Weight | Medium | Binary Search, Random |
| 700 | Search in a Binary Search Tree | Easy | Tree |
| 714 | Dungeon Game | Hard | Binary Search, Dynamic Programming |
| 787 | Cheapest Flights Within K Stops | Medium | Dynamic Programming, Heap, Breadth-first Search |
| 1029 | Two City Scheduling | Easy | Greedy |
| 1044 | Longest Duplicate Substring | Hard | Hash Table, Binary Search |
| 1491 | Average Salary Excluding the Minimum and Maximum Salary | Easy | Array, Sort |