原创 Win10利用Virtual Box配置MacOS10.11系統

安裝Virtual Box 官網安裝最新的即可:https://www.virtualbox.org/ 下載MacOS10.11光驅 百度雲盤鏈接: https://pan.baidu.com/s/19m-8xSjhxlbckbZ

原创 用鏈表實現多項式的加法與乘法

用鏈表實現多項式的加法與乘法 準備工作,定義鏈表與結點 #include<stdio.h> #include<stdlib.h> typedef struct pNode { //

原创 ASL平均搜索長度計算

ASL(Average Search Length),即平均查找長度,在查找運算中,由於所費時間在關鍵字的比較上,所以把平均需要和待查找值比較的關鍵字次數稱爲平均查找長度。 它的定義是這樣的: 其中n爲查找表中元素個數,Pi爲查

原创 單鏈表的相關基本操作(查找、刪除、插入、撤銷、輸出、逆置、排序)

單鏈表的相關基本操作(查找、刪除、插入、撤銷、輸出) 準備工作 #include<stdio.h> #include<stdlib.h> #define ERROR 0 #define OK 1 typedef int St

原创 用數組實現轉輪機加解密功能

用數組實現轉輪機加解密算法功能 算法原理、算法轉輪機密文明文初始化的形式即參考下圖 轉輪密碼機原理如圖3-1所示,它是一個三轉輪密碼機模型,3個帶有數字的矩形框代表3個轉輪,從左到右分別稱爲慢輪子、中輪子和快輪子。轉輪內部相當於一

原创 實現順序表的基本操作(初始化、查找、刪除、輸出、插入、撤銷)

實現順序表的基本操作(初始化、查找、刪除、輸出、插入、撤銷) 順序表的創建之前的準備工作 用typedef定義別名,便於批量化修改。 #include<stdio.h> #include<stdlib.h> #define ERR