编程第二题用什么算法?