Please enable JavaScript to use CodeHS

HI 3B: 3B-AP-11

CodeHS Lessons

Evaluate algorithms in terms of their efficiency, correctness, and clarity.

8.1 What is an Algorithm?
8.1 What is an Algorithm?
8.2 Linear Search
8.2 Linear Search
8.3 Binary Search
8.3 Binary Search
8.4 Selection Sort
8.4 Selection Sort
8.5 Insertion Sort
8.5 Insertion Sort
8.6 Advanced: Recursion
8.6 Advanced: Recursion
8.7 Mergesort
8.7 Mergesort
9.1 What is an Algorithm?
9.1 What is an Algorithm?
9.2 Linear Search
9.2 Linear Search
9.3 Binary Search
9.3 Binary Search
9.4 Selection Sort
9.4 Selection Sort
9.5 Insertion Sort
9.5 Insertion Sort
9.6 Advanced: Recursion
9.6 Advanced: Recursion
9.7 Mergesort
9.7 Mergesort
21.5 Basic Crypto Systems: Cracking Caesar
21.10 Project: Classic Cipher Newscast
21.5 Basic Crypto Systems: Cracking Caesar
21.10 Project: Classic Cipher Newscast
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
2.4 Basic Crypto Systems: Cracking Caesar
2.4 Basic Crypto Systems: Cracking Caesar
3.1 Project: Classic Cipher Newscast
3.1 Project: Classic Cipher Newscast
4.4 Basic Crypto Systems: Cracking Caesar
4.4 Basic Crypto Systems: Cracking Caesar
5.1 Project: Classic Cipher Newscast
5.1 Project: Classic Cipher Newscast
8.4 Basic Crypto Systems: Cracking Caesar
8.4 Basic Crypto Systems: Cracking Caesar
4.4 Basic Crypto Systems: Cracking Caesar
4.4 Basic Crypto Systems: Cracking Caesar
2.4 Basic Crypto Systems: Cracking Caesar
2.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
5.4 Basic Crypto Systems: Cracking Caesar
6.1 Project: Classic Cipher Newscast
6.1 Project: Classic Cipher Newscast
10.5 Informal Code Analysis
13.5 Searching
13.6 Sorting
10.5 Informal Code Analysis
14.5 Searching
14.6 Sorting
4.5 Informal Code Analysis
7.5 Searching
7.6 Sorting