Module: Complex Sorting Algorithms

Introduction to more complex sorting algorithms.

Dates: Sat, Apr 23 - Sat, Apr 30

Learning Outcomes

Learn about and implement standard algorithms for sorting arrays

The student will:

Learn about and understand the Array data structure.

The student will:

Readings

Text: 8.6 - 8.9

Shell, Merge, Heap, and Quick Sorts

SC: Sorting 2

More efficient sorting.

Experiential Learning

Heap Practice Quiz

Write the reheap method.

Practice: Heap Sort

Practicing with the Heap Sort

Practice: Merge and Quick Sorts

More complex sorting algorithms.

H12: Implement a Data Structure

Create 3 Potion Bags