早教吧作业答案频道 -->数学-->
我才学数据结构,求大虾帮助.写一个函数,删除一个表中所有重复的值,例如将(1,2,2,3,2,5)变成(1,2,3,5)注意:表中的元素未必是排好序的.且每个值得第一次出现应保留.明天就交作业了.
题目详情
我才学数据结构,求大虾帮助.
写一个函数,删除一个表中所有重复的值,例如将(1,2,2,3,2,5)变成(1,2,3,5)注意:表中的元素未必是排好序的.且每个值得第一次出现应保留.明天就交作业了.
写一个函数,删除一个表中所有重复的值,例如将(1,2,2,3,2,5)变成(1,2,3,5)注意:表中的元素未必是排好序的.且每个值得第一次出现应保留.明天就交作业了.
▼优质解答
答案和解析
void DeleteSameNode(LinkList &h) {
LinkList p, q, r
for(p=h->next;p!=NULL;p=p->next)
for(r=p,q=p->next;q!=NULL;q=q->next)
if(q->data==p->data) {
r->next=q->next;
free(q);
q=r;
}
else r=r->next;
}
LinkList p, q, r
for(p=h->next;p!=NULL;p=p->next)
for(r=p,q=p->next;q!=NULL;q=q->next)
if(q->data==p->data) {
r->next=q->next;
free(q);
q=r;
}
else r=r->next;
}
看了 我才学数据结构,求大虾帮助....的网友还看了以下:
在淡水湖泊中,生物种类繁多,有芦苇、荷花、浮萍、绿藻和蓝藻等枯物,还有鱼、虾、浮游动物以及大量的微 2020-06-18 …
在“大鱼吃小鱼,小鱼吃虾,虾吃水藻”这一食物链中,虾属于()A.生产者B.消费者C.分解者D.消费 2020-06-23 …
在“大鱼吃小鱼,小鱼吃虾,虾吃水草”这一食物链中,虾属于()A.生产者B.初级消费者C.次级消费者 2020-06-23 …
在“大鱼吃小鱼,小鱼吃虾,虾吃水藻”这一食物链中,虾属于()A.生产者B.消费者C.分解者D.消费 2020-06-23 …
某养殖虾塘中对虾大面积死亡,调查得到的可能结论如下:①施用大量虾药②污水直接排放水域③种植水草④虾 2020-06-23 …
在很多淡水湖泊中,绿藻和蓝藻等是鲤鱼及沼虾的食物来源,其中沼虾也是鲤鱼的食物.图甲表示某湖泊中绿藻 2020-07-01 …
有道数学题,后面是(结果保留兀).结果保留兀,到底要保留几位小数 2020-07-02 …
在很多淡水湖泊中,绿藻和蓝藻等是鲤鱼及沼虾的食物来源,其中沼虾也是鲤鱼的食物.图甲表示某湖泊中绿藻 2020-07-22 …
如图是一朵西红柿花(两性花),如果它开花期没有受精,那么花期过后,能过始终保留的结构是()A、④B、 2020-11-02 …
如图是一朵西红柿花(两性花),如果它开花期没有受精,那么花期过后,能过始终保留的结构是()A.④B. 2020-11-06 …