← back

Algorithms

AWAKENING0 / 100
[░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░]0%

Pattern-based problem solving. Sliding Window, Two Pointers, DP, Greedy, Backtracking & more.

19 topics available • 0 completed

TOPICS
Monotonic Stack[MED]
Prefix Sum[MED]
Sliding Window[MED]
String Matching Algorithms[MED]
Two Pointers[MED]
Binary Search[MED]
Merge Intervals[MED]
Fast & Slow Pointers[MED]
Subsets & Backtracking[MED]
Greedy Algorithms[MED]
Top-K Elements[MED]
K-Way Merge[MED]
Cyclic Sort[MED]
Two Heaps[MED]
Topological Sort[MED]
Bit Manipulation Patterns[MED]
Segment Tree[HARD]
Dynamic Programming[HARD]
Graph Algorithms[HARD]
TAGS
#monotonic-stack#stack#next-greater#histogram#algorithm#pattern#prefix-sum#arrays#range-query#sliding-window#string-matching#kmp#rabin-karp#pattern-matching#two-pointers#binary-search#intervals#merge#fast-slow-pointers#linked-list#cycle#backtracking#subsets#permutations#greedy#heap#top-k#k-way-merge#cyclic-sort#two-heaps#median#topological-sort#graph#dag#bits#xor#bitwise#segment-tree#data-structure#dynamic-programming#dp#shortest-path#mst