Khan Academy
Khan Academy: Finding Patterns in Data Sets
Explore examples of patterns that we can find in the data around us.
Khan Academy
Khan Academy: Overview of Quicksort
Learn how a quicksort uses divide-and-conquer, and so it's a recursive algorithm.
Khan Academy
Khan Academy: Divide and Conquer Algorithms
Learn about two sorting algorithms: selection sort and insertion sort.
Khan Academy
Khan Academy: Breadth First Search and Its Uses
A short tutorial for breadth-first search and its uses.
Khan Academy
Khan Academy: Binary Search
Learn how binary search is an efficient algorithm for finding an item from a sorted list of items.
Khan Academy
Khan Academy: Storing Data Sets
Find out how to store data sets in the analysis of data.