c++实现一些算法