4. Tree and Indexed Search
Tree-based and indexed search: BST, self-balancing trees, tries, suffix structures, segment and range trees, and spatial trees.
4. Tree and indexed search, 35
| index | slug | name |
|---|---|---|
| 81 | binary-search-tree-search | Binary Search Tree Search |
| 82 | avl-tree-search | AVL Tree Search |
| 83 | red-black-tree-search | Red Black Tree Search |
| 84 | treap-search | Treap Search |
| 85 | randomized-bst-search | Randomized BST Search |
| 86 | splay-tree-search | Splay Tree Search |
| 87 | scapegoat-tree-search | Scapegoat Tree Search |
| 88 | weight-balanced-tree-search | Weight Balanced Tree Search |
| 89 | b-tree-search | B Tree Search |
| 90 | b-plus-tree-search | B Plus Tree Search |
| 91 | b-star-tree-search | B Star Tree Search |
| 92 | van-emde-boas-search | Van Emde Boas Search |
| 93 | x-fast-trie-search | X Fast Trie Search |
| 94 | y-fast-trie-search | Y Fast Trie Search |
| 95 | trie-search | Trie Search |
| 96 | compressed-trie-search | Compressed Trie Search |
| 97 | radix-tree-search | Radix Tree Search |
| 98 | patricia-trie-search | Patricia Trie Search |
| 99 | ternary-search-tree-search | Ternary Search Tree Search |
| 100 | suffix-tree-search | Suffix Tree Search |
| 101 | suffix-array-binary-search | Suffix Array Binary Search |
| 102 | lcp-accelerated-suffix-search | LCP Accelerated Suffix Search |
| 103 | segment-tree-search | Segment Tree Search |
| 104 | fenwick-tree-lower-bound | Fenwick Tree Lower Bound |
| 105 | wavelet-tree-rank-search | Wavelet Tree Rank Search |
| 106 | wavelet-tree-select-search | Wavelet Tree Select Search |
| 107 | interval-tree-search | Interval Tree Search |
| 108 | range-tree-search | Range Tree Search |
| 109 | kd-tree-search | KD Tree Search |
| 110 | ball-tree-search | Ball Tree Search |
| 111 | vp-tree-search | Vantage Point Tree Search |
| 112 | cover-tree-search | Cover Tree Search |
| 113 | r-tree-search | R Tree Search |
| 114 | quadtree-search | Quadtree Search |
| 115 | octree-search | Octree Search |
B Tree Search
Search for a key in a multiway balanced search tree optimized for block based storage.
Radix Tree Search
Search for a string or byte key in a radix tree using variable length edge labels.