Leetcode
Skill Set - Topological Sort (Graph) Skill Set - Topological Sort (Graph)
Skills for tackling LeetCode problems - Topological Sort (Graph). Topological Sort is used to find a linear ordering of
2022-07-22
Skill Set - 0/1 Knapsack Skill Set - 0/1 Knapsack
Skills for tackling LeetCode problems - 0/1 Knapsack. 0/1 Knapsack can be efficiently solved by Memoization and Bottom-U
2022-07-20
Skill Set - K-Way Merge Skill Set - K-Way Merge
Skills for tackling LeetCode problems - K-Way Merge. We can use Min Heap to make a sorted traversal of all elements in m
2022-07-19
Skill Set - Heap for Top K Numbers Skill Set - Heap for Top K Numbers
Skills for tackling LeetCode problems - Heap for Top K Numbers. Heap can be used to efficiently solve problems dealing w
2022-07-18
Skill Set - Bitwise XOR Skill Set - Bitwise XOR
Skills for tackling LeetCode problems - Bitwise XOR. XOR is a logical bitwise operator that returns 0 (false) if both bi
2022-07-17
Skill Set - Modified Binary Search Skill Set - Modified Binary Search
Skills for tackling LeetCode problems - Modified Binary Search. Binary search can be used to find a certain element in a
2022-07-16
Skill Set - BFS for Subsets Skill Set - BFS for Subsets
Skills for tackling LeetCode problems - BFS for Subsets. BFS is efficient to deal with permutations and combinations of
2022-07-15
Skill Set - Two Heaps Skill Set - Two Heaps
Skills for tackling LeetCode problems - Two Heaps. Two heaps pattern is efficient in finding the smallest element in one
2022-07-13
Skill Set - Tree Depth First Search Skill Set - Tree Depth First Search
Skills for tackling LeetCode problems - Tree Depth First Search. We can use recursion or a stack for iteration to keep t
2022-07-12
Skill Set - Tree Breadth First Search Skill Set - Tree Breadth First Search
Skills for tackling LeetCode problems - Tree Breadth First Search. BFS can efficiently solve problems involving the trav
2022-07-11
Skill Set - Inplace Reversal of a Linked List Skill Set - Inplace Reversal of a Linked List
Skills for tackling LeetCode problems - Inplace Reversal of a Linked List. Inplace reversal is an efficient approach to
2022-07-10
Skill Set - Merge Intervals Skill Set - Merge Intervals
Skills for tackling LeetCode problems - Merge Intervals. This approach is usually used to deal with overlapping interval
2022-07-09
1 / 2