Update 优化算法，缩小代码量