User:Dannielro/Books/Data Structures 2

Data Structures

 * Main
 * Data structure
 * Abstract data type
 * List of data structures


 * Abstract
 * Associative array
 * Multimap
 * List (abstract data type)
 * Stack (abstract data type)
 * Queue (abstract data type)
 * Double-ended queue
 * Priority queue
 * Double-ended priority queue
 * Set (abstract data type)


 * Array
 * Array data structure
 * Bit array
 * Circular buffer
 * Dynamic array
 * Hash table
 * Hashed array tree
 * Sparse array


 * Linked
 * Association list
 * Linked data structure
 * Linked list
 * Skip list
 * Unrolled linked list
 * XOR linked list


 * Trees
 * Tree (data structure)
 * B-tree
 * Binary search tree
 * AA tree
 * AVL tree
 * Red–black tree
 * Self-balancing binary search tree
 * Splay tree
 * Heap (data structure)
 * Trie


 * Graphs
 * Graph (abstract data type)
 * Binary decision diagram
 * Directed acyclic graph
 * Deterministic acyclic finite state automaton