第十六周 專案1 驗證演算法

2021-07-08 21:34:26 字數 622 閱讀 4733

* 檔名稱:main.cpp,btree.h,btree.cpp

* 完成日期:2023年12月14日

* 版本號:code ::block 12.11

* 問題描述:

程式,觀察執行結果並深刻領會演算法的思路和實現方法:

(2)希爾排序

測試**:

#include #define maxsize 20

typedef int keytype; //定義關鍵字型別

typedef char infotype[10];

typedef struct //記錄型別

rectype; //排序的記錄型別定義

void insertsort(rectype r,int n) //對r[0..n-1]按遞增有序進行直接插入排序

{ int i,j;

rectype tmp;

for (i=1; i=0 && tmp.key

結果:

第十六周 專案1 驗證演算法

檔名稱 main.cpp,btree.h,btree.cpp 完成日期 2015年12月14日 版本號 code block 12.11 問題描述 程式,觀察執行結果並深刻領會演算法的思路和實現方法 4 快速排序 測試 include define maxsize 20 typedef int ke...

第十六周 專案1 驗證演算法

檔名稱 main.cpp,btree.h,btree.cpp 完成日期 2015年12月14日 版本號 code block 12.11 問題描述 程式,觀察執行結果並深刻領會演算法的思路和實現方法 歸併排序 測試 include include define maxsize 20 typedef ...

第十六周 專案1 驗證演算法

檔名稱 main.cpp,btree.h,btree.cpp 完成日期 2015年12月14日 版本號 code block 12.11 問題描述 程式,觀察執行結果並深刻領會演算法的思路和實現方法 基數排序 測試 include include include define maxe 20 線性表...