第四周專案一

2021-08-09 04:59:59 字數 1268 閱讀 4583

#include 

#include 

typedef

intelemtype;  

typedef

struct

lnode        

//定義單鏈表結點型別

linklist;  

void

createlistf(linklist *&l,elemtype a,

intn);

//頭插法建立單鏈表

void

createlistr(linklist *&l,elemtype a,

intn);

//尾插法建立單鏈表

void

destroylist(linklist *&l); 

//銷毀單鏈表

void

displist(linklist *l) ; 

//輸出單鏈表

intmain()  

;  createlistf(l1, a, 8);  

printf("頭插法建表結果:"

);  

displist(l1);  

createlistr(l2, a, 6);  

printf("尾插法建表結果:"

);  

displist(l2);  

destroylist(l1);  

destroylist(l2);  

return

0;  

}  void

createlistf(linklist *&l,elemtype a,

intn)

//頭插法建立單鏈表

}  void

createlistr(linklist *&l,elemtype a,

intn)

//尾插法建立單鏈表

r->next=null;           //終端結點next域置為null

}  void

destroylist(linklist *&l)  

//銷毀單鏈表

free(p);    //此時q為null,p指向尾結點,釋放它

}  void

displist(linklist *l)  

//輸出單鏈表

學習心得:學會了用頭插法尾插法建立點鍊錶。

第四周專案一

煙台大學計算機學院 檔名稱 阿瀟.exe 作 者 李瀟 完成日期 2017.9.24 問題描述 用頭插法和尾插法建立單鏈表 include include typedef int elemtype typedef struct lnode 定義單鏈表結點型別 linklist void create...

第四周專案一

煙台大學計算機學院 檔名稱 sq.cpp 完成日期 2017年9月24日 問題描述 建立單鏈表 頭插法,尾插法 輸入描述 無 輸出描述 鍊錶的值 include include typedef int elemtype typedef struct lnode linklist void creat...

第四周專案二

檔名稱 array.cpp 作 者 李中意 完成日期 2014 年 3月 19 日 版本號 v1.0 輸入描述 無 include includeusing namespace std class void setb double y void setc double z double geta v...