采用最优算法算24(最快速最精简不重复)