CMSC 201
Programming Project Five - Extra Credit

Meal Planner

In addition to the usual means of earning extra credit: outstanding documentation, efficient or clever algorithm and well-conceived, general, flexible design, you can earn extra credit for using specific good design techniques on Project 5.

  • 5 points - Use an array of heads called pantry for the 5 different lists

  • 10 points - Use an array of head nodes called meals that keeps list totals as well as the heads of the lists (Sorted Linked-List Lecture).
Obviously, if you do both, it's 15 points !

Changes in your design that are necessary to implement the extra credit portion are expected and acceptable with no deduction for those changes.