动态规划为啥用二进制算法