Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Check out my LeetCode Solutions:

https://dasollim.github.io/LeetCode/

Recommended LeetCode Problems:

📍Arrays and Strings

  1. Two Sum (LeetCode 1)
  2. Longest Substring Without Repeating Characters (LeetCode 3)
  3. Product of Array Except Self (LeetCode 238)
  4. Maximum Subarray (LeetCode 53)
  5. Merge Intervals (LeetCode 56)

📍Linked Lists

  1. Reverse Linked List (LeetCode 206)
  2. Merge Two Sorted Lists (LeetCode 21)
  3. Detect Cycle in a Linked List (LeetCode 141)
  4. Remove Nth Node From End of List (LeetCode 19)

📍Stacks and Queues

  1. Valid Parentheses (LeetCode 20)
  2. Implement Queue using Stacks (LeetCode 232)
  3. Min Stack (LeetCode 155)
  4. Largest Rectangle in Histogram (LeetCode 84)
  5. Sliding Window Maximum (LeetCode 239)

📍Trees

  1. Binary Tree Inorder Traversal (LeetCode 94)
  2. Validate Binary Search Tree (LeetCode 98)
  3. Lowest Common Ancestor of a Binary Search Tree (LeetCode 235)
  4. Binary Tree Maximum Path Sum (LeetCode 124)

📍Graphs

  1. Clone Graph (LeetCode 133)
  2. Course Schedule (LeetCode 207)
  3. Number of Islands (LeetCode 200)
  4. Graph Valid Tree (LeetCode 261)
  5. Word Ladder (LeetCode 127)

📍Heaps

  1. Merge k Sorted Lists (LeetCode 23)
  2. Top K Frequent Elements (LeetCode 347)
  3. Find Median from Data Stream (LeetCode 295)
  4. Kth Largest Element in an Array (LeetCode 215)
  5. Sliding Window Median (LeetCode 480)

📍Dynamic Programming

  1. Climbing Stairs (LeetCode 70)
  2. Longest Increasing Subsequence (LeetCode 300)
  3. Coin Change (LeetCode 322)
  4. Longest Common Subsequence (LeetCode 1143)
  5. Edit Distance (LeetCode 72)

📍Backtracking

  1. Subsets (LeetCode 78)
  2. Permutations (LeetCode 46)
  3. Combination Sum (LeetCode 39)
  4. N-Queens (LeetCode 51)
  5. Word Search (LeetCode 79)

📍Greedy Algorithms

  1. Gas Station (LeetCode 134)
  2. Jump Game (LeetCode 55)
  3. Partition Labels (LeetCode 763)
  4. Minimum Number of Arrows to Burst Balloons (LeetCode 452)
  5. Assign Cookies (LeetCode 455)

📍Divide and Conquer

  1. Merge Sort
  2. Quick Sort
  3. Kth Largest Element in an Array (LeetCode 215)
  4. Find Peak Element (LeetCode 162)
  5. Majority Element (LeetCode 169)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages