This file maps the standard NeetCode 150 problems to the closest implementation currently present in this repo.
217. Contains Duplicate— Not found yet242. Valid Anagram— Not found yet- 1. Two Sum
- 49. Group Anagrams
- 347. Top K Frequent Elements
- 238. Product of Array Except Self
- 271. Encode and Decode Strings
- 36. Valid Sudoku
- 128. Longest Consecutive Sequence
- 125. Valid Palindrome
- 167. Two Sum II - Input Array Is Sorted
- 15. 3Sum
- 11. Container With Most Water
- 42. Trapping Rain Water
- 121. Best Time to Buy and Sell Stock
- 3. Longest Substring Without Repeating Characters
- 424. Longest Repeating Character Replacement
- 567. Permutation in String
- 76. Minimum Window Substring
- 239. Sliding Window Maximum
- 20. Valid Parentheses
- 155. Min Stack
- 150. Evaluate Reverse Polish Notation
- 22. Generate Parentheses
- 739. Daily Temperatures
- 853. Car Fleet
- 84. Largest Rectangle in Histogram
704. Binary Search— Not found yet- 74. Search a 2D Matrix
- 875. Koko Eating Bananas
- 33. Search in Rotated Sorted Array
- 153. Find Minimum in Rotated Sorted Array
- 981. Time Based Key-Value Store
- 4. Median of Two Sorted Arrays
- 206. Reverse Linked List
- 21. Merge Two Sorted Lists
- 143. Reorder List
- 19. Remove Nth Node From End of List
- 138. Copy List with Random Pointer
- 2. Add Two Numbers
- 141. Linked List Cycle
- 287. Find the Duplicate Number
- 146. LRU Cache
- 23. Merge k Sorted Lists
- 25. Reverse Nodes in k-Group
- 226. Invert Binary Tree
- 104. Maximum Depth of Binary Tree
- 543. Diameter of Binary Tree
- 110. Balanced Binary Tree
- 100. Same Tree
- 572. Subtree of Another Tree
- 235. Lowest Common Ancestor of a Binary Search Tree
- 236. Lowest Common Ancestor of a Binary Tree
- 102. Binary Tree Level Order Traversal
- 199. Binary Tree Right Side View
- 1448. Count Good Nodes in Binary Tree
- 98. Validate Binary Search Tree
- 230. Kth Smallest Element in a BST
- 105. Construct Binary Tree from Preorder and Inorder Traversal
- 124. Binary Tree Maximum Path Sum
- 297. Serialize and Deserialize Binary Tree
- 703. Kth Largest Element in a Stream
- 1046. Last Stone Weight
- 973. K Closest Points to Origin
- 215. Kth Largest Element in an Array
- 621. Task Scheduler
- 355. Design Twitter
- 295. Find Median from Data Stream
- 767. Reorganize String
- 78. Subsets
- 39. Combination Sum
- 46. Permutations
90. Subsets II— Not found yet- 40. Combination Sum II
- 79. Word Search
- 131. Palindrome Partitioning
- 17. Letter Combinations of a Phone Number
- 51. N-Queens
- 208. Implement Trie (Prefix Tree)
- 211. Design Add and Search Words Data Structure
- 212. Word Search II
- 57. Insert Interval
- 56. Merge Intervals
- 435. Non-overlapping Intervals
- 252. Meeting Rooms
- 253. Meeting Rooms II
- 1851. Minimum Interval to Include Each Query
- 53. Maximum Subarray
- 55. Jump Game
45. Jump Game II— Not found yet- 134. Gas Station
- 846. Hand of Straights
- 1899. Merge Triplets to Form Target Triplet
- 763. Partition Labels
- 678. Valid Parenthesis String
- 332. Reconstruct Itinerary
- 1584. Min Cost to Connect All Points
- 778. Swim in Rising Water
- 269. Alien Dictionary
- 787. Cheapest Flights Within K Stops
- 743. Network Delay Time
- 200. Number of Islands
695. Max Area of Island— Not found yet- 133. Clone Graph
- 286. Walls and Gates
- 994. Rotting Oranges
- 417. Pacific Atlantic Water Flow
- 130. Surrounded Regions
- 207. Course Schedule
- 210. Course Schedule II
- 261. Graph Valid Tree (equivalent problem)
- 684. Redundant Connection
- 70. Climbing Stairs
- 746. Min Cost Climbing Stairs
- 198. House Robber
- 213. House Robber II
- 5. Longest Palindromic Substring
- 647. Palindromic Substrings
- 91. Decode Ways
- 322. Coin Change
- 152. Maximum Product Subarray
- 139. Word Break
- 300. Longest Increasing Subsequence
- 416. Partition Equal Subset Sum
- 62. Unique Paths
- 1143. Longest Common Subsequence
- 309. Best Time to Buy and Sell Stock with Cooldown
- 518. Coin Change II
- 494. Target Sum
- 97. Interleaving String
- 329. Longest Increasing Path in a Matrix
- 115. Distinct Subsequences
- 72. Edit Distance
- 312. Burst Balloons
- 10. Regular Expression Matching