四个算法,好难啊