The "LeetCode 75" is a curated list of 75 frequently asked coding interview questions. It's designed to help programmers efficiently prepare for technical interviews by focusing on the most important algorithmic concepts and data structures.
leetcode_75.md
Array / String
- [x] Merge Strings Alternately
- [ ] Greatest Common Divisor of Strings
- [ ] Kids With the Greatest Number of Candies
- [ ] Can Place Flowers
- [ ] Reverse Vowels of a String
- [ ] Reverse Words in a String
- [ ] Product of Array Except Self
- [ ] Increasing Triplet Subsequence
- [ ] String Compression
Two Pointers
- [ ] Move Zeroes
- [ ] Is Subsequence
- [ ] Container With Most Water
- [ ] Max Number of K-Sum Pairs
Sliding Window
- [ ] Maximum Average Subarray I
- [ ] Maximum Number of Vowels in a Substring of Given Length
- [ ] Max Consecutive Ones III
- [ ] Longest Subarray of 1's After Deleting One Element
Prefix Sum
Hash Map / Set
- [ ] Find the Difference of Two Arrays
- [ ] Unique Number of Occurrences
- [ ] Determine if Two Strings Are Close
- [ ] Equal Row and Column Pairs
Stack
Queue
- [ ] Number of Recent Calls
- [ ] Dota2 Senate
Linked List
- [ ] Delete the Middle Node of a Linked List
- [ ] Odd Even Linked List
- [ ] Reverse Linked List
- [ ] Maximum Twin Sum of a Linked List
Binary Tree - DFS
- [ ] Maximum Depth of Binary Tree
- [ ] Leaf-Similar Trees
- [ ] 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
Graphs - DFS
- [ ] Keys and Rooms
- [ ] Number of Provinces
- [ ] Reorder Routes to Make All Paths Lead to the City Zero
- [ ] Evaluate Division
Graphs - BFS
Heap / Priority Queue
- [ ] Kth Largest Element in an Array
- [ ] Smallest Number in Infinite Set
- [ ] Maximum Subsequence Score
- [ ] Total Cost to Hire K Workers
Binary Search
- [ ] Guess Number Higher or Lower
- [ ] Successful Pairs of Spells and Potions
- [ ] Find Peak Element
- [ ] Koko Eating Bananas
Backtracking
DP - 1D
- [ ] N-th Tribonacci Number
- [ ] Min Cost Climbing Stairs
- [ ] House Robber
- [ ] Domino and Tromino Tiling
DP - Multidimensional
- [ ] Unique Paths
- [ ] Longest Common Subsequence
- [ ] Best Time to Buy and Sell Stock with Transaction Fee
- [ ] Edit Distance
Bit Manipulation
Trie
Intervals
Monotonic Stack
- [ ] Daily Temperatures
- [ ] Online Stock Span