1.
Instructions
2.
Review
2.1.
Data Abstraction
2.2.
Lists
2.3.
List Comprehensions
2.4.
Trees
2.5.
Mutability
3.
What Would Python Display
3.1.
Lists
4.
Required Problems (900pts)
4.1.
Problems for Data Abstraction (350pts)
4.1.1.
Problem 1: Pair Abstraction (150pts)
4.1.2.
Problem 2: City Data Abstraction (200pts)
4.1.2.1.
Problem 2.1: Distance (100pts)
4.1.2.2.
Problem 2.2: Closer City (100pts)
4.2.
Problems for List (150pts)
4.2.1.
Problem 3: Deep (50pts)
4.2.2.
Problem 4: Reverse (50pts)
4.2.3.
Problem 5: Split (50pts)
4.3.
Problems for Trees (300pts)
4.3.1.
Problem 6: Preorder (100pts)
4.3.2.
Problem 7: Nut Finder (100pts)
4.3.3.
Problem 8: Sprout leaves (100pts)
4.4.
Problems for Mutability (100pts)
4.4.1.
Problem 9: Insert (100pts)
Light (default)
Rust
Coal
Navy
Ayu
lab04: Data Abstraction
4.1 Data Abstractions