1.3 Stacks

Array and linked stack implementations covering push, pop, monotonic stacks, expression evaluation, and thread-safe variants.

1.3 Stacks, 25

index slug name
1 array-stack Array Stack
2 linked-stack Linked Stack
3 dynamic-stack Dynamic Stack
4 stack-push-pop Push Pop
5 stack-min Min Stack
6 stack-max Max Stack
7 stack-two-in-one Two Stacks
8 stack-k-in-one K Stacks
9 stack-using-queue Stack via Queue
10 stack-recursion Recursion Stack
11 stack-call-frame Call Stack
12 stack-evaluation Expression Eval
13 stack-parentheses Parentheses Check
14 stack-monotonic Monotonic Stack
15 stack-span Stock Span
16 stack-histogram Histogram
17 stack-backtracking Backtracking
18 stack-undo Undo Stack
19 stack-iterator Iterator
20 stack-bounded Bounded Stack
21 stack-overflow Overflow Handling
22 stack-underflow Underflow Handling
23 stack-memory-layout Layout
24 stack-thread-safe Thread Safe
25 stack-lock-free Lock Free Stack