递归-汉诺塔(代码、分析、汇编)
生活随笔
收集整理的這篇文章主要介紹了
递归-汉诺塔(代码、分析、汇编)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
代碼:
#include <stdio.h>void hanoi(int n, char a, char b, char c) {if( n > 0 ){if( n == 1 ){printf("%c -> %c\n", a, c);}else{hanoi(n-1, a, c, b);printf("%c -> %c\n", a, c);hanoi(n-1, b, a, c);}} }int main() {hanoi(8, 'a', 'b', 'c');return 0; }分析:
匯編:
總結
以上是生活随笔為你收集整理的递归-汉诺塔(代码、分析、汇编)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 山楂一斤多少钱啊?
- 下一篇: 疯狂之涌项链和谐了没