Data Structures

Arrays, Strings, Sliding Window, Two Pointers, Searching & Binary Search, Sorting, Linked List, Stack & Queue, Recursion & Backtracking, Trees, Heap / Priority Queue, Graphs, Dynamic Programming, Greedy, Bit Manipulation, Trie, Math & Number Theory, Design (LLD / OOP), SQL, System Design (HLD)

185 notes in 20 topics

Topics in Data Structures

Notes

Data Structures

Pancake Sort

Pancake Sort (LeetCode 969): sort by repeatedly flipping a prefix to move the current maximum to its place. O(n^2), returns the flip sequence. Python/...

Read more