• science, a search tree is a tree data structure used for locating specific keys from within a set. In order for a tree to function as a search tree, the key...
    5 KB (710 words) - 16:22, 6 January 2024
  • Thumbnail for Binary search tree
    In computer science, a binary search tree (BST), also called an ordered or sorted binary tree, is a rooted binary tree data structure with the key of each...
    31 KB (3,088 words) - 15:35, 11 May 2025
  • In computer science, tree traversal (also known as tree search and walking the tree) is a form of graph traversal and refers to the process of visiting...
    26 KB (2,894 words) - 19:29, 14 May 2025
  • In computer science, Monte Carlo tree search (MCTS) is a heuristic search algorithm for some kinds of decision processes, most notably those employed in...
    39 KB (4,658 words) - 04:19, 5 May 2025
  • 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
  • particular, filesystems. This is primarily because unlike binary search trees, B+ trees have very high fanout (number of pointers to child nodes in a node...
    28 KB (3,401 words) - 14:11, 10 May 2025
  • Thumbnail for K-d tree
    neighbor searches) & Creating point clouds. k-d trees are a special case of binary space partitioning trees. The k-d tree is a binary tree in which every...
    28 KB (3,770 words) - 11:20, 14 October 2024
  • binary search tree (Optimal BST), sometimes called a weight-balanced binary tree, is a binary search tree which provides the smallest possible search time...
    19 KB (2,965 words) - 17:19, 6 May 2024
  • Thumbnail for Binary search
    lists. The binary search tree and B-tree data structures are based on binary search. Binary search works on sorted arrays. Binary search begins by comparing...
    74 KB (9,657 words) - 12:08, 11 May 2025
  • In computer science, a priority search tree is a tree data structure for storing points in two dimensions. It was originally introduced by Edward M. McCreight...
    4 KB (607 words) - 08:18, 10 January 2025
  • In computer science, a B-tree is a self-balancing tree data structure that maintains sorted data and allows searches, sequential access, insertions, and...
    52 KB (7,239 words) - 01:05, 22 April 2025
  • ternary search tree is a type of trie (sometimes called a prefix tree) where nodes are arranged in a manner similar to a binary search tree, but with...
    14 KB (1,784 words) - 21:43, 13 November 2024
  • Thumbnail for Binary tree
    partitioning Huffman tree K-ary tree Kraft's inequality Optimal binary search tree Random binary tree Recursion (computer science) Red–black tree Rope (computer...
    35 KB (5,064 words) - 07:22, 21 March 2025
  • A splay tree is a binary search tree with the additional property that recently accessed elements are quick to access again. Like self-balancing binary...
    32 KB (4,628 words) - 22:24, 6 February 2025
  • Thumbnail for Fenwick tree
    A Fenwick tree or binary indexed tree (BIT) is a data structure that stores an array of values and can efficiently compute prefix sums of the values and...
    15 KB (2,396 words) - 17:10, 25 March 2025
  • Thumbnail for Breadth-first search
    Breadth-first search (BFS) is an algorithm for searching a tree data structure for a node that satisfies a given property. It starts at the tree root and explores...
    14 KB (1,858 words) - 23:55, 2 April 2025
  • Thumbnail for R-tree
    station" (although not taking roads into account). The R-tree can also accelerate nearest neighbor search for various distance metrics, including great-circle...
    23 KB (2,965 words) - 04:17, 7 March 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,284 words) - 22:50, 14 February 2025
  • Thumbnail for Game tree
    game is to search the game tree using any of numerous tree search algorithms, combined with minimax-like rules to prune the tree. The game tree for tic-tac-toe...
    10 KB (1,288 words) - 12:37, 1 March 2025
  • Thumbnail for Trie
    Trie (redirect from Prefix tree)
    tree or prefix tree, is a specialized search tree data structure used to store and retrieve strings from a dictionary or set. Unlike a binary search tree...
    31 KB (3,328 words) - 05:07, 12 May 2025
  • Thumbnail for Search algorithm
    specially constructed database structures, such as search trees, hash maps, and database indexes. Search algorithms can be classified based on their mechanism...
    11 KB (1,453 words) - 16:18, 10 February 2025
  • Thumbnail for Tree (abstract data type)
    science, a tree is a widely used abstract data type that represents a hierarchical tree structure with a set of connected nodes. Each node in the tree can be...
    17 KB (2,207 words) - 14:32, 15 May 2025
  • Thumbnail for Decision tree pruning
    technique in machine learning and search algorithms that reduces the size of decision trees by removing sections of the tree that are non-critical and redundant...
    7 KB (986 words) - 16:22, 5 February 2025
  • hash tables and search trees. It is sometimes also possible to solve the problem using directly addressed arrays, binary search trees, or other more specialized...
    24 KB (2,802 words) - 02:21, 23 April 2025
  • Thumbnail for Treap
    search tree are two closely related forms of binary search tree data structures that maintain a dynamic set of ordered keys and allow binary searches...
    23 KB (3,214 words) - 03:42, 5 April 2025
  • Distributed tree search (DTS) algorithm is a class of algorithms for searching values in an efficient and distributed manner. Their purpose is to iterate...
    7 KB (1,026 words) - 08:37, 9 March 2025
  • Thumbnail for Tree sort
    A tree sort is a sort algorithm that builds a binary search tree from the elements to be sorted, and then traverses the tree (in-order) so that the elements...
    5 KB (644 words) - 04:27, 5 April 2025
  • 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,350 words) - 16:21, 27 April 2025
  • In computer science, an order statistic tree is a variant of the binary search tree (or more generally, a B-tree) that supports two additional operations...
    3 KB (487 words) - 00:36, 9 September 2024
  • In computer science, an interval tree is a tree data structure to hold intervals. Specifically, it allows one to efficiently find all intervals that overlap...
    24 KB (3,577 words) - 00:57, 7 July 2024