我寫的,你編譯一下,改一改就行了.
void Union(LinkList *L1,LinkList *L2,LinkList *&L3)//交集
{
LinkList *p=L1->next,*q=L2->next,*s,*c;
L3=(LinkList *)malloc(sizeof(LinkList));
L3->next=NULL;
c=L3;
while(p!=NULL&&q!=NULL)
{ if(p->datadata)
{ s=(LinkList *)malloc(sizeof(LinkList));//復(fù)制結(jié)點(diǎn)
s->data=p->data;
c->next=s;c=s;
p=p->next;
}
else if(p->data>q->data)
{ s=(LinkList *)malloc(sizeof(LinkList));
s->data=q->data;
c->next=s;c=s;
q=q->next;
}
else
{
s=(LinkList *)malloc(sizeof(LinkList));
s->data=p->data;
c->next=s;c=s;
p=p->next;
q=q->next;
}
}
while(q!=NULL)
{
s=(LinkList *)malloc(sizeof(LinkList));
s->data=q->data;
c->next=s;c=s;
q=q->next;
}
c->next=NULL;
while(p!=NULL)
{
s=(LinkList *)malloc(sizeof(LinkList));
s->data=p->data;
c->next=s;c=s;
p=p->next;
}
c->next=NULL;
}
數(shù)據(jù)結(jié)構(gòu)算法實(shí)現(xiàn):利用兩個(gè)線性表LA和LB分別表示兩個(gè)集合A和B,現(xiàn)要求一個(gè)新的集合A=A并B.
數(shù)據(jù)結(jié)構(gòu)算法實(shí)現(xiàn):利用兩個(gè)線性表LA和LB分別表示兩個(gè)集合A和B,現(xiàn)要求一個(gè)新的集合A=A并B.
利用兩個(gè)線性表LA和LB分別表示兩個(gè)集合A和B,現(xiàn)要求一個(gè)新的集合A=A并B.
算法是
void union(List &La,List Lb){
La_len=ListLength(La);
Lb_len=ListLength(Lb);
for(i=1;i
利用兩個(gè)線性表LA和LB分別表示兩個(gè)集合A和B,現(xiàn)要求一個(gè)新的集合A=A并B.
算法是
void union(List &La,List Lb){
La_len=ListLength(La);
Lb_len=ListLength(Lb);
for(i=1;i
其他人氣:196 ℃時(shí)間:2020-03-24 02:55:56
優(yōu)質(zhì)解答
我來回答
類似推薦
- C語言編程題,利用兩個(gè)線性表LA和LB分別表示兩個(gè)集合A和B,現(xiàn)要求一個(gè)集合A=A并B
- 數(shù)據(jù)結(jié)構(gòu)(C語言版)設(shè)有線性表LA(3,5,8,110)和LB(2,6,8,9,11,15,20)求新集合?
- 數(shù)據(jù)結(jié)構(gòu)算法2.1兩個(gè)線性表LA和LB,求新的集合那個(gè),C語言版完整程序怎么寫啊
- 線性表LA=(3,5,8,11),LB=(2,6,8,9,11,15,20),LA和LB代表兩個(gè)集合A.B,
- 請(qǐng)用C語言編程實(shí)現(xiàn) 1.已知線性表LA和LB中的數(shù)據(jù)元素按值非遞增有序排列,現(xiàn)要求將LA和LB歸并為一個(gè)新
- 一輛自行車車輪外直徑是70厘米,騎車經(jīng)過一座長400米的大橋,車輪要轉(zhuǎn)多少圈?(得數(shù)
- 英語翻譯
- 用四個(gè)有的...好像...造句
- 有2個(gè)盒子,每個(gè)盒子里面都有1,2,3,4,5,6,7,8,這8個(gè)數(shù)學(xué)卡各一張,同時(shí)從兩個(gè)盒子里個(gè)摸出一張卡片
- 注意過程和解題思路
- 樹上有鴿若干,如果地上鴿子飛上樹4只,則樹上鴿子樹是地上鴿子數(shù)的3倍;如果樹上鴿子下地4只,則樹上鴿子數(shù)是地上鴿子數(shù)的2倍,問樹上地上原來各有多少只鴿子?(詳細(xì)過程,謝謝.)
- I will make my dream come true ?
猜你喜歡
- 1一些同學(xué)去劃船,他們租了一些船,如果每船坐6人則多3人,如果每船坐8人,則船上有7個(gè)空位,有_個(gè)同學(xué).
- 2紅樹林的作用是什么?
- 3為節(jié)省能源,某單位按以下規(guī)定收取每月電費(fèi):用電不超過140千瓦時(shí),按每千瓦時(shí)0.6元
- 4李清照的醉花陰里“人比黃花瘦”中的黃花是什么意思
- 5制取1.6g氧氣至少需要多少氯酸鉀
- 6以 愛與希望 為話題 寫一篇 600字演講稿
- 7You must do your homework now(改為一般疑問句)
- 8抗體是指淋巴細(xì)胞產(chǎn)生的一種抵抗病原體的( ) A.蛋白質(zhì) B.糖類 C.核酸 D.氨基酸
- 9美語 中can和 cant怎么區(qū)分啊 ,
- 10連詞成句 i,on,walked,coat,my,in,and,winter,in,put,snow,the
- 11關(guān)于正確方向與錯(cuò)誤方向的名言警句、格言、諺語~
- 12化學(xué)反應(yīng)向著能量降低的方向?yàn)楹芜€有吸熱反應(yīng)