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.
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.
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.
Implement our own dictionary with more advance features than the traditional one. TRIE data structure has been used in this project.