| Day | Problem | Topics | Solution |
|---|---|---|---|
| 1 | Invert Binary Tree | Trees | Link |
| 2 | Delete Node in a Linked List | LinkedList | Link |
| 3 | Two City Scheduling | Greedy | Link |
| 4 | Reverse String | String | Link |
| 5 | Random Pick with Weight | Binary Search | Link |
| 6 | Queue Reconstruction by Height | Greedy | Link |
| 7 | Coin Change 2 | Dynamic Programming | Link |
| 8 | Power of Two | Bit Manipulation | Link |
| 9 | Is Subsequence | Dynamic Programming | Link |
| 10 | Search Insert Position | Binary Search | Link |
| 11 | Sort Colors | Two Pointers | Link |
| 12 | Insert Delete GetRandom O(1) | Hashing | Link |
| 13 | Largest Divisible Subset | Dynamic Programming | Link |
| 14 | Cheapest Flights Within K Stops | Breadth First Search | Link |
| 15 | Search in a Binary Search Tree | Tree | Link |
| 16 | Validate IP Address | Strings | Link |
| 17 | Surrounded Regions | Graph Theory | Link |
| 18 | H-Index II | Binary Search | Link |
| 19 | Longest Duplicate Substring | Hashing | Link |
| 20 | Permutation Sequence | Backtracking | Link |
| 21 | Dungeon Game | Dynamic Programming | Link |
| 22 | Single Number II | Bit Manipulation | Link |
| 23 | Count Complete Tree Nodes | Trees | Link |
| 24 | Unique Binary Search Trees | Trees | Link |
| 25 | Find the Duplicate Number | Two Pointers | Link |
| 26 | Sum Root to Leaf Numbers | Trees | Link |
| 27 | Perfect Squares | Math | Link |
| 28 | Reconstruct Itinerary | Graph | Link |
| 29 | Unique Paths | Dynamic Programming | Link |
| 30 | Word Search II | Trie | Link |
-
Notifications
You must be signed in to change notification settings - Fork 0
ishpreet-singh/leetcode-june-challenge
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Leetcode June 2020 Challenge Solutions in Cpp
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published