Week 8 - Searching Algorithms

Search algorithms - How do we develop robust solutions in a way that they may be easily reused to solve new and different problems?

Captain steering boat. Photo by garrett parker on Unsplash

Tasks

Topic Intro

No.
Title
Slides
01 Searching
02 Binary Search

Class Activities

Activity
Title
Date
Topic Intro Searching Tue, 28 Feb
Topic Intro Binary Search Wed, 01 Mar
Lab 04b Towards Rank Choice Voting Fri, 03 Mar

Assignments

Assignment
Title
Due
Due this week
Lab 04a Towards Rank Choice Voting Part A Fri, 03 Mar, 23:59 EST
R 03 Rank Choice Voting Reflection Tue, 28 Feb, 23:59 EST
Project Progress Update: Submit project so far Fri, 03 Mar, 23:59 EST
Due next week
Lab 04b Towards Rank Choice Voting Part B Fri, 10 Mar, 23:59 EST
Project Peer Review Fri, 10 Mar, 23:59 EST

Readings

📖 Real Python: Understanding Search Algorithms Required