URI CSC 212 logo URI CSC 212

Reminder that you must complete the pre-reading before each class.

On this page:
✔️ Pre-reading for Tuesday 4/6
✔️ Pre-reading for Thursday 4/8


Pre-Reading for Balanced Trees, Tuesday 4/6

Essential Questions

Before attending class, please complete the material below and use the following questions to guide your note-taking:

✔️ What are the advantages of self-balancing trees?
✔️ What are types of self-balancing trees?
✔️ What are rotations and how do they help create balanced trees?
✔️ How do self-balancing trees perform insertions and deletions?

Read/Watch/Review

Before attending class, please complete the material below:

Some additional optional material:

NEW: Check out this Tree Guide a previous student made for the class!

In Class

In today’s class we’ll be reviewing the properties of red-black, AVL, and other self-balancing trees.


Pre-Reading for Sets & Maps, Thursday 4/8

Essential Questions


✔️ How does a set work and when should it be used?
✔️ How does a map work and when should it be used?

Read/Watch/Review

Before attending class, please complete the material below:

In Class

In today’s class we’ll be applying sets and maps to use.