Skip to content

timothyroch/Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎥 Watch My Solutions to the NeetCode 150 Questions


1. 1. Contains Duplicate - Neetcode 150

2. 2. Valid Anagram - Neetcode 150

3. 3. Two Sum - Neetcode 150

4. 4. Group Anagrams - Neetcode 150

5. 5. Top K Frequent Elements - Neetcode 150

6. 6. Encode and Decode Strings - Neetcode 150

7. 7. Product of Array Except Self - Neetcode 150

8. 8. Valid Sudoku - Neetcode 150

9. 9. Longest Consecutive Sequence - Neetcode 150

10. 10. Valid Palindrome - Neetcode 150

11. 11. Two Sum II Input Array Is Sorted - Neetcode 150

12. 12. 3Sum - Neetcode 150

13. 13. Container With Most Water - Neetcode 150

14. 14. Trapping Rain Water - Neetcode 150

15. 15. Best Time to Buy and Sell Stock - Neetcode 150

16. 16. Longest Substring Without Repeating Characters - Neetcode 150

17. 17. Longest Repeating Character Replacement - Neetcode 150

18. 18. Permutation in String - Neetcode 150

19. 19. Minimum Window Substring - Neetcode 150

20. 20. Sliding Window Maximum - Neetcode 150

21. 21. Valid Parentheses - Neetcode 150

22. 22. Minimum Stack - Neetcode 150

23. 23. Evaluate Reverse Polish Notation - Neetcode 150

24. 24. Generate Parentheses - Neetcode 150

25. 25. Daily Temperatures - Neetcode 150

26. 26. Car Fleet - Neetcode 150

27. 27. Largest Rectangle In Histogram - Neetcode 150

28. 28. Binary Search - Neetcode 150

29. 29. Search a 2D Matrix - Neetcode 150

30. 30. Koko Eating Bananas - Neetcode 150

31. 31. Find Minimum in Rotated Sorted Array - Neetcode 150

32. 32. Search in Rotated Sorted Array - Neetcode 150

33. 33. Time Based Key-Value Store - Neetcode 150

34. 34. Median of Two Sorted Arrays - Neetcode 150

35. 35. Reverse Linked List - Neetcode 150

36. 36. Merge Two Sorted Linked Lists - Neetcode 150

37. 37. Linked List Cycle Detection - Neetcode 150

38. 38. Reverse Linked List - Neetcode 150

39. 39. Remove Node From End of Linked List - Neetcode 150

40. 40. Copy Linked List with Random Pointer - Neetcode 150

41. 41. Add Two Numbers - Neetcode 150

42. 42. Find the Duplicate Number - Neetcode 150

43. 43. LRU Cache - Neetcode 150

44. 44. Merge K Sorted Linked Lists - Neetcode 150

45. 45. Reverse Nodes in K-Group - Neetcode 150

46. 46. Invert Binary Tree - Neetcode 150

47. 47. Maximum Depth of Binary Tree - Neetcode 150

48. 48. Diameter of Binary Tree - Neetcode 150

49. 49. Balanced Binary Tree - Neetcode 150

50. 50. Same Binary Tree - Neetcode 150

51. 51. Subtree of Another Tree - Neetcode 150

52. 52. Lowest Common Ancestor in Binary Search Tree - Neetcode 150

53. 53. Binary Tree Level Order Traversal - Neetcode 150

54. 54. Binary Tree Right Side View - Neetcode 150

55. 55. Count Good Nodes in Binary Tree - Neetcode 150

56. 56. Valid Binary Search Tree - Neetcode 150

57. 57. Kth Smallest Integer in BST - Neetcode 150

58. 58. Construct Binary Tree from Preorder and Inorder Traversal - Neetcode 150

59. 59. Binary Tree Maximum Path Sum - Neetcode 150

60. 60. Serialize and Deserialize Binary Tree - Neetcode 150

61. 61. Kth Largest Element in a Stream - Neetcode 150

62. 62. Last Stone Weight - Neetcode 150

63. 63. K Closest Points to Origin - Neetcode 150

64. 64. Kth Largest Element in an Array - Neetcode 150

65. 65. Task Scheduler - Neetcode 150

66. 66. Design Twitter - Neetcode 150

67. 67. Find Median From Data Stream - Neetcode 150

68. 68. Subsets - Neetcode 150

69. 69. Combination Sum - Neetcode 150

70. 70. Combination Sum II - Neetcode 150

71. 71. Permutations - Neetcode 150

72. 72. Subsets II - Neetcode 150

73. 73. Word Search - Neetcode 150

74. 74. Palindrome Partitioning - Neetcode 150

75. 75. Letter Combinations of a Phone Number - Neetcode 150

76. 76. N-Queens - Neetcode 150

77. 77. Implement Trie Prefix Tree - Neetcode 150

78. 78. Design Add and Search Word Data Structure - Neetcode 150

79. 79. Word Search II - Neetcode 150

80. 80. Number of Islands - Neetcode 150

81. 81. Max Area Island - Neetcode 150

82. 82. Clone Graph - Neetcode 150

83. 83. Walls And Gates - Neetcode 150

84. 84. Rotting Oranges - Neetcode 150

85. 85. Pacific Atlantic Water Flow - Neetcode 150

86. 86. Surrounded Regions - Neetcode 150

87. 87. Course Schedule - Neetcode 150

88. 88. Course Schedule II - Neetcode 150

89. 89. Graph Valid Tree - Neetcode 150

90. 90. Number of Connected Components in an Undirected Graph - Neetcode 150

91. 91. Redundant Connection - Neetcode 150

92. 92. Word Ladder - Neetcode 150

93. 93. Network Delay Time - Neetcode 150

94. 94. Reconstruct Flight Path - Neetcode 150

95. 95. Min Cost to Connect Points - Neetcode 150

96. 96. Swim in Rising Water - Neetcode 150

97. 97. Alien Dictionary - Neetcode 150

98. 98. Cheapest Flights Within K Stops - Neetcode 150

99. 99. Climbing Stairs - Neetcode 150

100. 100. Min Cost Climbing Stairs - Neetcode 150

101. 101. House Robber - Neetcode 150

102. 102. House Robber II - Neetcode 150

103. 103. Longest Palindromic Substring - Neetcode 150

104. 104. Palindromic Substrings - Neetcode 150

105. 105. Decode Ways - Neetcode 150

106. 106. Coin Change - Neetcode 150

107. 107. Maximum Product Subarray - Neetcode 150

108. 108. Word Break - Neetcode 150

109. 109. Longest Increasing Subsequence - Neetcode 150

110. 110. Partition Equal Subset Sum - Neetcode 150

111. 111. Unique Paths - Neetcode 150

112. 112. Longest Common Subsequence - Neetcode 150

113. 113. Best Time to Buy and Sell Stock with Cooldown - Neetcode 150

114. 114. Coin Change II - Neetcode 150

115. 115. Target Sum - Neetcode 150

116. 116. Interleaving String - Neetcode 150

117. 117. Longest Increasing Path in Matrix - Neetcode 150

118. 118. Distinct Subsequences - Neetcode 150

119. 119. Edit Distance - Neetcode 150

120. 120. Burst Balloons - Neetcode 150

121. 121. Regular Expression Matching - Neetcode 150

122. 122. Maximum Subarray - Neetcode 150

123. 123. Jump Game - Neetcode 150

124. 124. Jump Game II - Neetcode 150

125. 125. Gas Station - Neetcode 150

126. 126. Hand of Straights - Neetcode 150

127. 127. Merge Triplets to Form Target - Neetcode 150

128. 128. Partition Labels - Neetcode 150

129. 129. Valid Parenthesis String - Neetcode 150

130. 130. Insert Interval - Neetcode 130

131. 131. Merge Intervals - Neetcode 150

132. 133. Meeting Rooms - Neetcode 150

133. 134. Meeting Rooms II - Neetcode 150

Releases

No releases published

Packages

 
 
 

Contributors