#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...