算法学习的第二阶段，使用C语言实现工程可用的算法和数据结构。原来使用Python实现主要是为了理解思想。这个阶段主要是增强健壮性和并且尽量优化代码。