• Thumbnail for Self-balancing binary search tree
    In computer science, a self-balancing binary search tree (BST) is any node-based binary search tree that automatically keeps its height (maximal number...
    8 KB (1,114 words) - 13:48, 2 February 2025
  • Thumbnail for Binary search tree
    information. It was the first self-balancing binary search tree to be invented. A binary search tree is a rooted binary tree in which nodes are arranged...
    31 KB (3,088 words) - 15:35, 11 May 2025
  • splay tree is a binary search tree with the additional property that recently accessed elements are quick to access again. Like self-balancing binary search...
    32 KB (4,628 words) - 22:24, 6 February 2025
  • self-balancing binary search trees of O(1), and their worst-case performance is highly unlikely when a good hash function is used. A self-balancing binary...
    24 KB (2,802 words) - 02:21, 23 April 2025
  • Thumbnail for Binary tree
    science) Self-balancing binary search tree Splay tree Strahler number Tree of primitive Pythagorean triples#Alternative methods of generating the tree Unrooted...
    36 KB (5,097 words) - 22:11, 28 May 2025
  • B-tree generalizes the binary search tree, allowing for nodes with more than two children. Unlike other self-balancing binary search trees, the B-tree is...
    52 KB (7,244 words) - 05:50, 4 June 2025
  • Day–Stout–Warren algorithm (category Search trees)
    efficiently balancing binary search trees – that is, decreasing their height to O(log n) nodes, where n is the total number of nodes. Unlike a self-balancing binary...
    6 KB (735 words) - 14:39, 24 May 2025
  • In computer science, weight-balanced binary trees (WBTs) are a type of self-balancing binary search trees that can be used to implement dynamic sets, dictionaries...
    14 KB (1,925 words) - 11:59, 17 April 2025
  • Thumbnail for Tree sort
    worst-case behaviour can be improved by using a self-balancing binary search tree. Using such a tree, the algorithm has an O(n log n) worst-case performance...
    5 KB (644 words) - 04:27, 5 April 2025
  • Thumbnail for AVL tree
    computer science, an AVL tree (named after inventors Adelson-Velsky and Landis) is a self-balancing binary search tree. In an AVL tree, the heights of the...
    38 KB (4,280 words) - 19:17, 11 June 2025
  • Thumbnail for Left-leaning red–black tree
    red–black (LLRB) tree is a type of self-balancing binary search tree, introduced by Robert Sedgewick. It is a variant of the red–black tree and guarantees...
    5 KB (496 words) - 16:42, 18 October 2024
  • space and performs searches in O(logw n) time, which is asymptotically faster than a traditional self-balancing binary search tree, and also better than...
    18 KB (2,434 words) - 10:29, 22 July 2024
  • In computer science, a scapegoat tree is a self-balancing binary search tree, invented by Arne Andersson in 1989 and again by Igal Galperin and Ronald...
    13 KB (1,886 words) - 20:26, 29 September 2024
  • binary tree Order statistic tree Pagoda Randomized binary search tree Red–black tree Rope Scapegoat tree Self-balancing binary search tree Splay tree...
    9 KB (914 words) - 05:55, 20 March 2025
  • Red-black striped snake, a colubrid snake Red–black tree, a type of self-balancing binary search tree used in computer science Black and Red (disambiguation)...
    398 bytes (82 words) - 07:30, 2 August 2024
  • other tree data structures, the optimization can be more extensive. In some sense, this can be considered to be a self-balancing binary search tree that...
    2 KB (291 words) - 10:54, 22 October 2024
  • Thumbnail for T-tree
    leaf node. Rebalance the tree if needed. A T-tree is implemented on top of an underlying self-balancing binary search tree. Specifically, Lehman and...
    7 KB (1,030 words) - 20:15, 17 May 2024
  • Thumbnail for Red–black tree
    tree is a self-balancing binary search tree data structure noted for fast storage and retrieval of ordered information. The nodes in a red-black tree...
    78 KB (9,338 words) - 03:38, 25 May 2025
  • Thumbnail for Dijkstra's algorithm
    the graph in the form of adjacency lists and using a self-balancing binary search tree, binary heap, pairing heap, Fibonacci heap or a priority heap...
    45 KB (5,638 words) - 03:05, 11 June 2025
  • simple ordered tree, for example a binary search tree or self-balancing binary search tree, ordered by the 'low' values of the intervals. An extra annotation...
    24 KB (3,577 words) - 00:57, 7 July 2024
  • has the unit type or a sentinel value (like 1) – namely, a self-balancing binary search tree for sorted sets[definition needed] (which has O(log n) for...
    25 KB (2,958 words) - 08:16, 28 April 2025
  • Alternatively, when a self-balancing binary search tree is used, insertion and removal also take O(log n) time, although building trees from existing sequences...
    33 KB (5,009 words) - 20:17, 10 June 2025
  • depth-first search (DFS), the search tree is deepened as much as possible before going to the next sibling. To traverse binary trees with depth-first search, perform...
    26 KB (2,894 words) - 19:29, 14 May 2025
  • Thumbnail for Hash table
    better time complexity bounds on search, delete, and insert operations in comparison to self-balancing binary search trees.: 1  Hash tables are also commonly...
    54 KB (6,078 words) - 10:02, 16 June 2025
  • a WAVL tree or weak AVL tree is a self-balancing binary search tree. WAVL trees are named after AVL trees, another type of balanced search tree, and are...
    20 KB (3,378 words) - 08:44, 18 June 2025
  • binary search tree (Optimal BST), sometimes called a weight-balanced binary tree, is a binary search tree which provides the smallest possible search...
    19 KB (2,965 words) - 17:19, 6 May 2024
  • dynamically optimal. Binary search algorithm Tango trees Splay trees Self-balancing binary search tree Optimal binary search tree Interleave lower bound...
    11 KB (1,621 words) - 18:27, 28 November 2023
  • Abstract syntax tree B-tree Binary tree Binary search tree Self-balancing binary search tree AVL tree Red–black tree Splay tree T-tree Binary space partitioning...
    7 KB (663 words) - 02:52, 24 September 2024
  • structure. This complexity for lookups is the same as for self-balancing binary search trees. In some data structures, an array of structures is used....
    3 KB (385 words) - 15:11, 7 April 2023
  • interval. Priority-sorted list; see linear search Key-sorted array; see binary search Self-balancing binary search tree Hash table Heap In this table, the asymptotic...
    9 KB (930 words) - 14:42, 27 October 2023