武科带算法复习
第三章5. 汉诺塔问题解:// 从a经过b移动n个盘子到cvoid hanoi(int n, int a, int b, int c) { hanoi(n-1, a, c, b); print(f"从{a}移1个到{c}"); hanoi(n-1, b, a, c);}6. 整数分划问题求一个函数P(n),返回n的不同分划数。例子:P(6)=6,因为有如下分划:65+14+23+32+2+21+1+1+1+1+1解:设函数Q(a,b),表示a的所有加
原创
2021-06-25 23:27:07 ·
467 阅读 ·
0 评论