#include #include #include #define maxlen 9 //單詞的最大長度
#define radix 27 //基數rd為27,分別對應' ','a',…'z'
typedef char string[maxlen+1]; //定義string為字元陣列型別
typedef struct node
linknode;
void dispword(string r,int n) //輸出單詞
else
}}void collect(string r,linknode *head)
//依次將各非空佇列中的記錄收集起來
void radixsort(string r,int n) //對r[0..n-1]進行基數排序
}int main()
; printf("排序前:\n");
dispword(r,n);
preprocess(r,n);
printf("預處理後:\n");
dispword(r,n);
radixsort(r,n);
printf("排序結果:\n");
dispword(r,n);
endprocess(r,n);
printf("最終結果:\n");
第十五周 專案四 英文單詞的基數排序
all right reserved.檔名稱 search 完成日期 2017年12月21日 版本號 v1.0 問題描述 英文單詞的基數排序 輸入描述 標準函式輸入 程式輸出 標準函式輸出 問題描述 設計乙個基數排序的演算法,將一組英文單詞,按字典順序排列。假設單詞均由小寫字母或空格構成,最長的單詞...
第十五周 專案1 基數排序
問題及 煙台大學計算機與控制工程學院 檔名稱 mian.cpp 作 者 劉磊 完成日期 2015年12月14日 版 本 號 v1.0 問題描述 基數排序 輸入描述 無 程式輸出 無 include include include define maxe 20 線性表中最多元素個數 define ma...
第十六周專案4 英文單詞的基數排序
設計乙個基數排序的演算法,將一組英文單詞,按字典順序排列。假設單詞均由小寫字母或空格構成,最長的單詞有maxlen個字母。include include include define maxlen 9 單詞的最大長度 define radix 27 基數rd為27,分別對應 a z typedef ...