第二週專案3(2) 漢諾塔

2021-07-22 15:53:00 字數 612 閱讀 5336

問題描述:

/* 

*all right reserved.

*檔名稱:hannuota.cpp

*writer:肖博文

*date:2023年9月8日

*版本:v1.0.1

*問題描述:體驗複雜度為o(2^n)的函式的運算時間

*輸入描述:輸入盤子的數目

*程式輸出:輸出移動盤子的次數以及函式執行的時間

*/

程式**:

#include #include //#define disccount 30  

long move(int, char, char,char);

int main()

long move(int n, char a, char b,char c)

}

執行結果:

知識點總結:

認識程式的執行時間

學習心得:

認識了**執行時間和輸入迴圈的關係。

第二週專案3(2) 漢諾塔程式

問題及 所在學校 煙台大學計算機與控制工程學院 檔名稱 xxy2.cpp 作 者 徐瀟雨 完成日期 2017年9月16日 問題描述 漢諾塔 include define disccount 8 long move int,char,char,char int main long move int n...

第二週專案2漢諾塔

檔名稱 cpp.cpp 作者 王超 完成日期 2015.9.11 問題描述 漢諾塔 include define disccount 4 long move int,char,char,char int main long move int n,char a,char b,char c 知識點總結 ...

第二週專案 漢諾塔問題

問題及 檔名稱 wbc.cpp 作 者 王百琛 完成日期 2017年9月13日 版 本 號 v1.0 問題描述 漢諾塔問題 計算移動n個盤子需要移動的次數 輸入描述 盤子數目n 程式輸出 最終需要移動的次數 include includeusing namespace std long move i...