- Advanced Lists:
- Circular List
- Skip List
- Self-Organizing List
- Advanced Queue:
- Indexed Priority Queue
- Hashing Based:
- Tree Based:
- Range Minimum Query Problem:
- Sparse Table
- Segment Tree
- Cartesian Tree
- Binary Indexed Tree / Fenwick tree
- K D Tree
- Ternary Search Tree
- Interval Tree
- Suffix Tree
- Suffix Array
- van Emde Boas Trees
- Range Minimum Query Problem:
- Heaps Based:
- Binomial Heap
- Fibonacci Heap
- Leftist Heap