Problem Set 2: Cityscape
The purpose of this problem set is to practice designing, testing, and implementing abstract data types. This problem set focuses on implementing mutable types where the specifications are provided to you; the next problem set will focus on immutable types where you must choose specifications.
Problem Set 2: Cityscape Problem Set 2: Cityscape Alpha due Monday, March 7, 2022, 10:00 pm Code reviews due Friday, March 11, 2022, 11:00 am Beta due Monday, March 14, 2022, 10:00 pm The purpose of this problem set is to practice designing, testing, and implementing abstract data types. This problem set focuses on implementing mutable types where the specifications are provided to you; the next problem set will focus on immutable types where you must choose specifications. Design Freedom and Restrictions On several parts of this problem set, the classes and methods will be yours to specify an
Explore this link on the map →related reading
- Problem Set 2: Cityscapeweb.mit.edu
- RegionSet | ps2web.mit.edu
- Reading 10: Abstract Data Typesweb.mit.edu
- Reading 7: Abstraction Functions & Rep Invariantsweb.mit.edu
- Reading 11: Abstraction Functions & Rep Invariantsweb.mit.edu
- Reading 6: Abstract Data Typesweb.mit.edu
- Reading 12: Defining ADTs with Interfaces, Generics, Enums, and Functionsweb.mit.edu
- Reading 8: Defining ADTs with Interfaces, Generics, Enums, and Functionsweb.mit.edu
- Reading 11: Recursive Data Typesweb.mit.edu
- Impeccable: The missing upgrade to Anthropic's impeccable skillimpeccable.style
- An Interactive Intro to CRDTs | jakelazaroff.comjakelazaroff.com
- Reading 17: Recursive Data Typesweb.mit.edu