Overview
This chapter is a design and coding challenge. All pages in this chapter relate to the challenge.
We will be coding specialized structures as described in the previous chapters.
Objectives
- Design specialized linear structures (Stack, Queue, ...)
- Learn how to simplify a design through normalization technique
- Code specialized structures
- Run provided tests
Scoring (Grading)
Scoring will be by software quality -- in otherwords for a collection of given inputs, for each input, does the software output the expected result
Code must be submitted.
The design does not need to be submitted.