Searching Algorithms

https://en.wikipedia.org/wiki/Selection_algorithm

Examples: Maze-solving, or that 4x4 game. Searching algorithms help figure out the correct sequence of actions to do something.

Selection can be done with heaps in time . Median-finding with this takes time .

Simple Search Through Array

Linear Search and Binary Search

Uniformed Search Algorithms

Trees and Graphs are two super useful data structures to make search easier.

Tree Search

Graph Search

Informed Search Algorithms

An informed search algorithm considers additional knowledge to try to improve its performance is called.

Other: