Personal Projects
1. Combination App
Combination generation is a math concept. Given an n and k, how many combinations of k can be picked from n elements, irrespective of the order (i.e. [1, 2, 3]
is regarded the same as [3, 1, 2]
). I wrote the algorithm for generating all the combination, retrieving a specific item within the combination, and calculating the total number of combinations.
2. Advent of Code 2021 Solutions
My attempt on Advent of Code 2021. Thanks to the subreddit forum that so I can finish all 25 problems.
3. Stanford Cryptography I Programming Assignment
- github repository
- NPM packages
Solution to programming assignments of Coursera Stanford Cryptography I course.