Simple sequential search through an array
Efficient search in sorted arrays by eliminating half of remaining elements
Data structure with nodes pointing to the next node
Linked list with nodes pointing both forward and backward
Linked list where the last node points back to the first
Finds shortest paths from a source in a weighted graph using a priority queue
Inorder, preorder, and postorder traversal of binary search trees
Sorted tree structure enabling efficient search and insertion
Calculate n! using recursive function calls
Classic recursion problem of moving disks between pegs