Skip to content

An application with data structures such as maps, sets, hashmaps, red black trees implemented in c++ with Qt as the front end GUI

Notifications You must be signed in to change notification settings

calvinleungyk/online-movie-recommendation-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS 104 Project Repository

to compile: please enter make in GUI under project_yuikwanl

to use: ./GUI (or your location of input files)

data files are stored in data. the program first reads main.txt then read the first two lines - user.txt and movie.txt

the data should be inputted in the same format as what I did in data/movie.txt and data/user.txt files as Kempe did not specify how we should set the format.

A very weird error - when you close the application, use the cross instead of the quit button because cross can save all information but quit leaves out something.
If you logout, please press logout instead of the cross, same error as above. But this error is from HW7 not HW10, but HW7 haven't been returned yet so points shouldn't be deducted.

Only completed part 1 of HW10, i.e. 25% for providing ratings.

Bells and Whistles

  1. Implemented HashTables for all maps and sets 4 B&W (note: if the hashtables does not run properly under some certain tests, change the name of "Map.h" to "other_map.h" and change "oldmap.h" to "Map.h" as oldmap is the previous file. This is to get partial credit for Hashtables and full credit for the other parts (if the tests failed, but it should be ok, only issue with hashtables is the iterator keeps pointing to the last element not pointing PAST the last) )

  2. Implemented Actors 1 B&W

  3. Implemented User Fields 2B&W (note: MD5 source code was referenced from Frank Thilo ([email protected]) RSA Data Security, Inc.)

  4. Implemented Modify Ratings 1 B&W

About

An application with data structures such as maps, sets, hashmaps, red black trees implemented in c++ with Qt as the front end GUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published