河内塔(THE TOWER OF HANOI)描述的递归原理
河内塔是有国数学家爱德华·卢卡斯于1883发明的.给定一个由8个圆盘组成的塔,这些圆盘按照大小递减的方式套在三根桩柱中的一根上.
我们先以最少的大小两个圆盘来说
T 0 =0
T n =2T n-1 +1
正常的递归公式已经完成。我们可以进一步进行公式演算(数学归纳法)
T 0 +1=1
T n +1=2T n-1 +2
如果令U n =T n +1,那么就有
U n =2U n-1 =>U n =2 n
如是推导出
河内塔是有国数学家爱德华·卢卡斯于1883发明的.给定一个由8个圆盘组成的塔,这些圆盘按照大小递减的方式套在三根桩柱中的一根上.
我们先以最少的大小两个圆盘来说
T 0 =0
T n =2T n-1 +1
正常的递归公式已经完成。我们可以进一步进行公式演算(数学归纳法)
T 0 +1=1
T n +1=2T n-1 +2
如果令U n =T n +1,那么就有
U n =2U n-1 =>U n =2 n
如是推导出