Wordle is a popular word puzzle developed by Josh Wardle. The basic idea is to guess a given five letters' word within six tries. After each guess, the letters are marked to show if each letter is correct or is correct and in correct position. You can find one here.

Here I present a half-manual simple solution to it.

Read more »

Kubernetes is a widely used open-source container orchestration system. This tutorial shows the basics of Kubernetes for beginners.

Read more »

Binomial heap is a useful data structure. This article will introduce some basic properties of binomial heap.

Read more »

Sometimes we want to design data structures that trade per-operation efficiency for overall efficiency. To analyze efficiency of these data structures, we will need to use amortized analysis.

Read more »

Note for the course GAMES 101 - Modern Computer graphics. This course will gives a comprohensive introduction to four foundamental areas of modern computer graphics: 1. rasterization, 2. geometry, 3. ray tracing, 4. animation and simulation.

The course is orignally given in Chinese. But the course notes are available in English.

Read more »

The balance tree is one of the most widely used data structure. In this article, an intuitive introduction of the balance tree is given in hoping to help you understand the idea behind it.

Read more »

The find command is one of the most powerful tools in the Linux system. It searches for files and directories based on their permissions, type, ownership, size, and more. It can also be combined with other tools such as grep or sed

Read more »
0%