一 、对于一大问题可以 分解 为若干可以用相同方法解决的子问题,然后将这类子问题的解合并成这一大问题的解。
相同方法——简单分治 不同方法——动态规划
1.例:8+8=?
1st:(分)8=7+1,7=6+1,6=5+1,5=4+1,4=3+1,3=2+1,2=1+1 ⇒ 8 = 1+1+1+1+1+1+1+1
2st:(合)8+8 = (1+1+1+1+1+1+1+1) +(1+1+1+1+1+1+1+1)
2.分的策略可以不同
例如8+8=?1.中使用了每次分为x+1的方法;但是也可以使用分成一半一半的方法
1st:(分)8 = (4+4), 4=(2+2), 2=(1+1)
⇒ 8 = (4)+(4) = ([2]+[2]) + ([2]+[2]) = ([1+1] + [1+1])+ ([1+1] + [1+1])
2st: (合)8+8 = (4)+(4) = (4)+(4) = ([2]+[2]) + ([2]+[2]) + ([2]+[2]) + ([2]+[2]) = ([1+1] + [1+1])+ ([1+1] + [1+1])+([1+1] + [1+1])+ ([1+1] + [1+1])。