/LC-GRIND

our solutions to the Neetcode 150

Primary LanguagePython

LC-GRIND

our solutions to the Neetcode 150

Problems

  1. Contains Duplicate
  2. Valid Anagram
  3. Two Sum
  4. Valid Palindrome
  5. Best Time to Buy and Sell Stock
  6. Valid Parentheses
  7. Binary Search
  8. Reverse Linked List
  9. Merge Two Sorted Lists
  10. Linked List Cycle
  11. Invert Binary Tree
  12. Maximum Depth of Binary Tree
  13. Diameter of a Binary Tree
  14. Balanced Binary Tree
  15. Same Tree
  16. Subtree of Another Tree
  17. Kth Largest Element in a Stream
  18. Last Stone Weight
  19. Climbing Stairs
  20. Min Cost Climbing Stairs
  21. Meeting Rooms
  22. Happy Number
  23. Plus One
  24. Single Number
  25. Number of 1 Bits
  26. Counting Bits
  27. Reverse Bits
  28. Missing Number
  29. Group Anagrams
  30. Top K Frequent Elements
  31. Product of Array Except Self
  32. Valid Sudoku
  33. Encode and Decode Strings
  34. Longest Consecutive Sequence
  35. Longest Substring Without Repeating Characters
  36. Two Sum II - Input Array is Sorted
  37. Three Sum
  38. Container With Most Water
  39. Longest Substring Without Repeating Characters
  40. Longest Repeating Character Replacement
  41. Permutation in String
  42. Min Stack
  43. Evaluate Reverse Polish Notation
  44. Generate Parentheses
  45. Daily Temperatures
  46. Car Fleet
  47. Search a 2D Matrix
  48. Koko Eating Bananas
  49. Find Minimum in Rotated Sorted Array
  50. Search in Rotated Sorted Array
  51. Time Based Key-Value Store
  52. Reorder List
  53. Remove Nth Node From End of List
  54. Find the Duplicate Number
  55. Trapping Rain Water
  56. Minimum Window Substring
  57. Sliding Window Maximum