第三週專案1順序列表的基本運算1

2021-07-05 09:03:23 字數 1019 閱讀 2888

/* 

*檔名稱:test.cpp

*完成日期:2023年9月11日

*版本號:v1.0

* *問題描述:順序表的基本運算。

*/

#include #include #define maxsize 50 //maxsize將用於後面定義儲存空間的大小

typedef int elemtype; //elemtype在不同場合可以根據問題的需要確定,在此取簡單的int

typedef struct

sqlist;

//自定義函式宣告部分

void createlist(sqlist *&l, elemtype a, int n);//用陣列建立線性表

void displist(sqlist *l);//輸出線性表displist(l)

bool listempty(sqlist *l);//判定是否為空表listempty(l)

//實現測試函式

int main()

; createlist(sq, x, 6);

displist(sq);

return 0;

}//下面實現要測試的各個自定義函式

//用陣列建立線性表

void createlist(sqlist *&l, elemtype a, int n)

//輸出線性表displist(l)

void displist(sqlist *l)

//判定是否為空表listempty(l)

bool listempty(sqlist *l)

執行結果:

知識點總結:測試「建立線性鍊錶」的演算法creatlist,為檢視見表的結果,需要實現「輸出線性鍊錶」的演算法displist.zai ,要輸出線性鍊錶還要判斷它是否為空,使用lisatempy成為必要。

第三週順序列表的基本運算

問題描述 05.檔名稱 shunxubiao.cpp 06.作 者 田祥弘 07.完成日期 2015年9月14日 08.版 本 號 v1.0 09.10.問題描述 順序表的基本運算 11.程式輸出 12.include include define maxsize 50 maxsize將用於後面定義...

第三週 專案1 順序表的基本運算

檔名稱 cpp.cpp 作者 王超 完成日期 2015.9.18 問題描述 順序表的基本運算 include include define maxsize 50 typedef int elemtype typedef struct sqlist void createlist sqlist l,e...

第三週 專案1 順序表的基本運算

問題及 檔名稱 test.cpp 作 者 馬笑媛 完成日期 2015.9.16 版 本 號 v1.0 問題描述 目的是要測試建立線性表的演算法。包括求線性表的長度,求線性表中指定位置的某個元素 查詢元素 插入資料元素 刪除資料元素 初始化線性表 銷毀線性表。include include defin...