//已知單鏈表長度
void createListFromTail(LinkList &L,int n){
L= new Node;
L->next=NULL;
LinkList p,r =L;
for(int i=0;i<n;i++)
{
p=new Node;
cin>>p->data;
r->next=p;
r=p;
}
r->next=NULL;
}
//未知單鏈表長度,賦值為0時結(jié)束單鏈表的創(chuàng)建
void createListFromTail(LinkList &L)
{
L=new Node;
L->next=NULL;
LinkList p,r =L;
while(1){
p=new Node;
cin>>p->data;
r->next=p;
if(!p->data) break;
else r=p;
}
r->next=NULL;
}
//未知單鏈表長度,鍵盤輸入回車結(jié)束單鏈表的創(chuàng)建
void createListFromTail(LinkList &L)
{
L=new Node;
L->next=NULL;
LinkList p,r =L;
char s;
int x;
while(cin>>x){
s=getchar();
p=new Node;
p->data=x;
r->next=p;
r=p;
if(s=='\n') break;
}
r->next=NULL;
}
單鏈表的創(chuàng)建(尾插法)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 單鏈表常見的創(chuàng)建方法有頭插法和尾插法,這里記錄頭插法創(chuàng)建帶頭結(jié)點的單鏈表具體過程:以C語言為例,1)首先使用 ty...
- 單鏈表創(chuàng)建方法主要有頭插法和尾插法,這里記錄尾插法創(chuàng)建帶頭結(jié)點的單鏈表過程 尾插法算法代碼: 反轉(zhuǎn)鏈表C語言偽代碼
- 順序存儲 ,鏈?zhǔn)酱鎯?shù)組 是順序結(jié)構(gòu)->地址是連續(xù)的a[] a是常量//基地址+偏移 鏈?zhǔn)浇Y(jié)構(gòu)struct stu...
- 單鏈表的創(chuàng)建 單鏈表的創(chuàng)建一般主流分為兩種創(chuàng)建方式:頭插法和尾插法。 頭插法:將新節(jié)點插入到鏈表頭節(jié)點之后,最終鏈...