This repository is projects in CSE373: Data structure.
A calculator.
Implemented double linked list, array dictionary, abstract syntax trees and corresponding unit tests.
Implemented ChainingHashMap and ChainingHashSet based on double linked list and array dictionary in project1.
A simple search engine.
Implemented a heap to help sort data.
Implemented TF-IDF and PageRank.