nodetype *minus(nodetype *h1,nodetype *h2)
{
nodetype *p,*q;
p=h1->next;
q=h2->next;
if(p==NULL)
return h2;
if(q==NULL)
return h1;
while(q!=NULL)
{
p=h1->next;
int i=1;
while(p!=NULL)
{
if(p->data!=q->data)
{
p=p->next;
i++;
}
else
{
h1=del(h1,i);
p=NULL;
}
}
q=q->next;
}
return h1;
}
求兩個單鏈表的差
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
雙循環鏈表的相關算法
蓝齐儿
2020-07-03 22:49:47
單鏈表相關算法
題目:編寫一個算法,對值遞增有序的單鏈表進行以下操作:若表中存在值爲x的節點,則將它從表中刪除,否則,就往表中插入一個值爲x的節點,並保持值遞增有序
蓝齐儿
2020-07-03 22:49:47
判斷兩個單鏈表是否相交
蓝齐儿
2020-02-22 06:41:18
利用棧判斷括號的匹配性
蓝齐儿
2020-02-22 06:41:18
用棧判斷字符串是否對稱
蓝齐儿
2020-02-22 06:41:18
數據結構的基本認識
Miss__miss
2020-02-20 13:36:29