Skip to content

MimiCheng/java-data-structure

Repository files navigation

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.

About

My journey of having fun with Java data structure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages