### Search

are.my
Binary search algorithm
In computer science, binary search, also known as half-interval search, logarithmic search, or binary chop, is a search algorithm that finds the position
Search algorithm
science, a search algorithm is an algorithm (typically involving a multitude of other, more specific algorithms ) which solves a search problem. Search algorithms
Linear search
element vary. Linear search is rarely practical because other search algorithms and schemes, such as the binary search algorithm and hash tables, allow
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 whose internal nodes
A* search algorithm
A* (pronounced "A-star") is a graph traversal and path search algorithm, which is often used in many fields of computer science due to its completeness
Self-balancing binary search tree
In computer science, a self-balancing binary search tree is any node-based binary search tree that automatically keeps its height (maximal number of levels
List of algorithms
or vice versa Sorted lists Binary search algorithm: locates an item in a sorted sequence Fibonacci search technique: search a sorted sequence using a divide
Dijkstra's algorithm
the priority queue Q changes. With a self-balancing binary search tree or binary heap, the algorithm requires Θ ( ( | E | + | V | ) log ⁡ | V | ) {\displaystyle
Dichotomic search
conquer algorithm. A well-known example is binary search. Abstractly, a dichotomic search can be viewed as following edges of an implicit binary tree structure
Exponential search
computer science, an exponential search (also called doubling search or galloping search or Struzik search) is an algorithm, created by Jon Bentley and Andrew