Skip to content

Latest commit

 

History

History
16 lines (8 loc) · 1 KB

File metadata and controls

16 lines (8 loc) · 1 KB

java-data-structure

This repository is my homework solution of IFT-2015 Data structure class that I took at Université de Montréal in Fall 2021. It consists of 3 projects using various data structure.

Assignment 1: Card Games (9/10)

Implement a CardHand class that supports a person arranging a group of cards in his or her hand. The simulator should represent the sequence of cards using a single positional list ADT (use the one that developed in the class) so that cards of the same suit are kept together.

Assignment 2: Music Streaming (98/100, maximum score)

Develop a music streaming application. One of the features is a play queue (referred to later as the playlist), much like Spotify's, where the songs that have been queued will automatically play. Various Trees based, and Maps are used in this project.

Assignment 3: Advance Search (97/100, maximum score)

Implement our own dictionary with more advance features than the traditional one. TRIE data structure has been used in this project.