Solve each one in as few steps as you can. Retry as often as you like — your best attempt is the one that counts.
Breadth-First Search
Binary Search
Bubble Sort
Linear Search
Selection Sort
Depth-First Search
Insertion Sort
Merge Sort
Quick Sort
Dijkstra's Algorithm