Zhicun Chen's Projects
CS5008 Class assignments
An Android music application with sound visualization and beat vibration. Provides convenient search and cache services for music resources.
A 2D RPG(role-playing video game) game. Control your hero to fight monsters!
A game auxiliary script that allows you to autoplay music in Genshin Impact via a game prop called Windsong Lyre.
GetToLearn - A website that helps people to learn discrete math online & share feedback.
Partial homework of PennX program of computer science essentials for software development.
This repository contains the solutions and explanations to the algorithm problems on LeetCode. Only medium or above are included. All are written in C++/Python and implemented by myself. The problems attempted multiple times are labelled with hyperlinks.
A multi-threaded key-value store built by PAXOS algorithm with RPC.
A multi-threaded key-value store built by 2PC transaction algorithm with RPC.
A Peer to Peer based multi-agent chat app, engaged with distributed algorithms to manage states.
A numerical analysis method to solve temperature distribution in the 2D heat transfer problem.
NS-2-based TCP variants performance analysis.
An environment chamber helps with space agriculture research
A house rental website is committed to helping off-campus students to seek and post accommodation resources.
ROS 2 docs repository
A Hyper Sudoku solver built by Knuth's Algorithm X and PyQt5