# CA SSD: C4.10

## CodeHS Lessons

Create and know the comparative advantages of various queue, sorting, and searching algorithms.

 Standard 10.1 Indexing 10.2 Slicing 10.4 Strings and For Loops 12.3 For Loops and Lists
 Standard 7.5 Searching 7.6 Sorting 10.2 Recursive Searching 10.3 Recursive Sorting
 Standard 7.1 Intro to Lists/Arrays 7.2 Indexing Into an Array 7.3 Adding/Removing From an Array 7.4 Array Length and Looping Through Arrays 7.5 Iterating Over an Array 7.6 Finding an Element in a List 7.7 Removing an Element From an Array 33.3 Iterating Over an Object 33.7 Looping Over a Grid
 Standard 33.1 Indexing 33.2 Slicing 33.4 Strings and For Loops
 Standard 7.1 Intro to Lists/Arrays 7.2 Indexing Into an Array 7.3 Adding/Removing From an Array 7.4 Array Length and Looping Through Arrays 7.5 Iterating Over an Array 7.6 Finding an Element in a List 7.7 Removing an Element From an Array 37.3 Iterating Over an Object 37.7 Looping Over a Grid
 Standard 6.3 For Loops and Lists
 Standard 8.1 Indexing 8.2 Slicing 8.4 Strings and For Loops 9.3 For Loops and Lists
 Standard 7.1 Indexing 7.2 Slicing 7.4 Strings and For Loops 8.3 For Loops and Lists
 Standard 10.1 What is an Algorithm? 10.2 Linear Search 10.3 Binary Search 10.5 Insertion Sort
 Standard 9.1 Indexing 9.2 Slicing 9.4 Strings and For Loops 10.3 For Loops and Lists
 Standard 7.1 Intro to Lists/Arrays 7.2 Indexing Into an Array 7.3 Adding/Removing From an Array 7.4 Array Length and Looping Through Arrays 7.5 Iterating Over an Array 7.6 Finding an Element in a List 7.7 Removing an Element From an Array 32.3 Iterating Over an Object 32.7 Looping Over a Grid
 Standard 8.1 Indexing 8.2 Slicing 8.4 Strings and For Loops 9.3 For Loops and Lists
 Standard 6.1 Intro to Lists/Arrays 6.2 Indexing Into an Array 6.3 Adding/Removing From an Array 6.4 Array Length and Looping Through Arrays 6.5 Iterating Over an Array 6.6 Finding an Element in a List 6.7 Removing an Element From an Array 27.3 Iterating Over an Object 27.7 Looping Over a Grid
 Standard 6.1 Intro to Lists/Arrays 6.2 Indexing Into an Array 6.3 Adding/Removing From an Array 6.4 Array Length and Looping Through Arrays 6.5 Iterating Over an Array 6.6 Finding an Element in a List 6.7 Removing an Element From an Array 28.3 Iterating Over an Object 28.7 Looping Over a Grid
 Standard 9.1 What is an Algorithm? 9.2 Linear Search 9.3 Binary Search 9.5 Insertion Sort
 Standard 11.1 What is an Algorithm?
 Standard 4.1 Intro to Lists/Arrays 4.2 Indexing Into an Array 4.3 Adding/Removing From an Array 4.4 Array Length and Looping Through Arrays 4.5 Iterating Over an Array 4.6 Finding an Element in a List 4.7 Removing an Element From an Array 15.3 Iterating Over an Object 15.7 Looping Over a Grid
 Standard 14.5 Searching 14.6 Sorting 17.2 Recursive Searching 17.3 Recursive Sorting
 Standard 13.5 Searching 13.6 Sorting 15.2 Recursive Searching 15.3 Recursive Sorting
 Standard 2.1 Indexing 2.2 Slicing 2.4 Strings and For Loops 4.3 For Loops and Lists
 Standard 10.1 Indexing 10.2 Slicing 10.4 Strings and For Loops 12.3 For Loops and Lists
 Standard 2.1 Indexing 2.2 Slicing 2.4 Strings and For Loops 4.3 For Loops and Lists