LeetCode Toolbox

Essential Python Functions, Data Structures & Algorithms

Hash/Set Operations

Counter

+

.items()

+

.values()

+

most_common(n)

+

Set Operations

+

Dictionary (Hashmap)

+

Array Operations

List Operations

+

zip()

+

enumerate()

+

sort()

+

min()

+

max()

+

join()

+

split()

+

reduce()

+

Deque (Double-ended Queue)

+

Functional Programming

map()

+

filter()

+

lambda

+

List Comprehensions

+

Algorithms & Techniques

Binary Search

+

Two Pointers

+

Sliding Window

+

DFS (Depth-First Search)

+

BFS (Breadth-First Search)

+

Union-Find (Disjoint Set)

+

Mathematical Operations

Math Module

+

Modulo Operator (%)

+

Power & Exponentiation

+