一些有趣的算法