5.6 改进运行时间的启发式算法