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)

180 notes in 20 topics

Topics in Data Structures

Notes

Data Structures

4Sum

Find all unique quadruplets that sum to a target using sorting, nested loops, and two pointers, in O(n^3) time.

Read more