5.3 没有完美的算法