Algorithm I

Review of Princeton Algorithms I course on Coursera. Algorithms II Review My solution to the homework ...

February 10, 2019 · Updated: Jul 10, 2020 · 43 min

Git 101

Git Tutorial ...

February 1, 2019 · Updated: Jul 4, 2022 · 9 min

Linear Algebra Review

From ME 510 & AMATH 584 ...

January 18, 2019 · 7 min

Linear System

ME 547 Review ...

December 20, 2018 · 6 min

Shortest Path Problem

Finding the best route between two cities, given a complicated road network; or transmitting a message between two computers along a network of hundreds of computers, are all classified as the shortest path problem. ...

December 18, 2018 · 6 min

The Assignment Problem

Given $n$ workers and $n$ jobs, and the cost $c_{ij}$ to train the $i$-th worker for the $j$-th job, find an assignment of one worker to each job which minimized the total training cost. ...

December 16, 2018 · 5 min

Ramsey Numbers

Find the smallest integer $n$ that there must be either three mutual friends or three mutual strangers among $n$ people, suppose each pair of people are either friends or strangers? ...

December 13, 2018 · 2 min

Catalan Numbers

In combinatorial mathematics, the Catalan numbers form a sequence of natural numbers that occur in various counting problems, often involving recursively-defined objects. ...

December 5, 2018 · 6 min

Stirling Numbers

Various ways of distributing balls into cells. ...

November 29, 2018 · 3 min

Hamming Code

It is extremely difficult, and often impossible, to prevent errors when data are stored, retrieved, operated on, or transmitted. ...

November 19, 2018 · 6 min