LeetCode 75 (In Progress)
Array / String
- 1768. Merge Strings Alternately
- 1071. Greatest Common Divisor of Strings
- 1431. Kids With the Greatest Number of Candies
-
- Can Place Flowers
- 345. Reverse Vowels of a String
- 151. Reverse Words in a String
- 238. Product of Array Except Self
- 334. Increasing Triplet Subsequence
- 443. String Compression
Two Pointers
- 283. Move Zeroes
- 392. Is Subsequence
- 11. Container With Most Water
-
- Max Number of K-Sum Pairs
Sliding Window
- 643. Maximum Average Subarray I
- 1456. Maximum Number of Vowels in a Substring of Given Length
- 1004. Max Consecutive Ones III
- 1493. Longest Subarray of 1's After Deleting One Element
Prefix Sum
Hash Map / Set
- 2215. Find the Difference of Two Arrays
- 1207. Unique Number of Occurrences
- 1657. Determine if Two Strings Are Close
- 2352. Equal Row and Column Pairs
Stack
- 2390. Removing Stars From a String
- 735. Asteroid Collision
-
- Decode String
Queue
- 933. Number of Recent Calls
-
- Dota2 Senate
Linked List
- 2095. Delete the Middle Node of a Linked List
- 328. Odd Even Linked List
- 206. Reverse Linked Lists
- 2130. Maximum Twin Sum of a Linked List
Binary Tree - DFS
- 104. Maximum Depth of Binary Tree
- 872. Leaf-Similar Trees
- 1448. Count Good Nodes in Binary Tree
-
- Path Sum III
-
- Longest ZigZag Path in a Binary Tree
-
- Lowest Common Ancestor of a Binary Tree
Binary Tree - BFS
Binary Search Tree
- 700. Search in a Binary Search Tree
-
- Delete Node in a BST
Graphs - DFS
- 841. Keys and Rooms
- 547. Number of Provinces
-
- Reorder Routes to Make All Paths Lead to the City Zero
-
- Evaluate Division
Graphs - BFS
Heap / Priority Queue
- 215. Kth Largest Element in an Array
- 2336. Smallest Number in Infinite Set
-
- Maximum Subsequence Score
-
- Total Cost to Hire K Workers
Binary Search
- 374. Guess Number Higher or Lower
-
- Successful Pairs of Spells and Potions
-
- Find Peak Element
-
- Koko Eating Bananas
Backtracking
DP - 1D
- 1137. N-th Tribonacci Number
- 746. Min Cost Climbing Stairs
- 198. House Robber
- 790. Domino and Tromino Tiling
DP - Multidimensional
- 62. Unique Paths
- 1143. Longest Common Subsequence
-
- Best Time to Buy and Sell Stock with Transaction Fee
-
- Edit Distance