CIS 22C Final Project
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2019-02-07 11:44:04 -08:00
Workflow Update solution 2016-06-13 21:46:22 -07:00
.gitignore asd 2016-05-25 13:50:47 -07:00
BST.h Add restaurants and change formatting 2016-06-15 10:32:01 -07:00
CIS22C_FinalProject.cbp Add affordable restaurants 2016-06-03 11:11:57 -07:00
HashTable.cpp Add restaurants and change formatting 2016-06-15 10:32:01 -07:00
HashTable.h Complete Project & Update Workflow 2016-06-13 21:37:38 -07:00
input.txt sne;fiubsf 2016-06-16 14:14:20 -07:00
List.h Complete Project & Update Workflow 2016-06-13 21:37:38 -07:00
MainMenu.cpp add clear screen after exiting the program via menu option 2019-02-07 11:44:04 -08:00
MainMenu.h Seperate input and output files 2016-05-31 16:14:50 -07:00
README.md modify readme 2017-11-08 15:40:14 -08:00
Report.cpp Last minute fix 2016-06-16 13:23:45 -07:00
Report.h Fix input errors and add checkRating 2016-06-03 17:41:41 -07:00
Restaurant.cpp Fix input errors and add checkRating 2016-06-03 17:41:41 -07:00
Restaurant.h Add affordable restaurants 2016-06-03 11:11:57 -07:00
RestaurantDatabase.cpp Show restaurants before asking for name during remove 2016-06-14 14:57:54 -07:00
RestaurantDatabase.h Add affordable restaurants 2016-06-03 11:11:57 -07:00

CIS22C_FinalProject

###Github Tutorial Please watch this basic tutorial on how to use Github https://www.youtube.com/watch?v=XdhuWDdu-rk

g++ *.cpp -o out ./out

###Our Emails

Corey Russ cruss.seq11@gmail.com

Trupti Mehta trupti929@gmail.com

Weilin Liu weilinliu55@gmail.com

Huiying li huiyingli2014@gmail.com

Zhao Yeung yeung0216@gmail.com

###Course Project Information

http://deanzacollegecis.jenniferparrish.net/cis22c/course-project

###Things we need to do

  • The systems data structure is to contain a hashed table of at least 25 records read from a file.
  • Collisions will be resolved using separate chaining within each bucket.
  • In addition to the hashed array, build a binary search tree with the same key as the hash tables key and a second BST for the secondary key. For instance, in the Book example, one BST and the hash table will be built using ISBN, the unique key, and the other BST will be built using title, the secondary key.
  • Draw a Data Structure Diagram to show the hash table of buckets and the two BSTs (make sure to show how data are shared). Update this diagram depending on the variation of the project you have (i.e. number of students in your team).
  • Data Diagrams
  • Structure Charts
  • UML
  • Provide relevant test cases for the final presentation
  • Change list unsorted from table to BST in function call

Remember to do your peer evaluations on time. Check the schedule on her website. Please make sure for every cin statement there is a check for if the input is valid. It will make debugging much easier later on.