我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

单链表删除值重复。想知道那不对🥹

#include "SLinkNode.cpp"
void Dsccf(SLinkNode *&L)
{
SLinkNode *p=L->next,*preq,*q;
while(p->next!=NULL)
{
q=p->next;
if(q->data==p->data)
{
preq=q;
q->next=preq->next;
free(preq);

 }

else
{
p=p->next;
q=q->next;
}
}
}
int main()
{
SLinkNode *L;
InitList(L);
ElemType a[]={2,3,3,4,5,6,0,0};
int n=sizeof(a)/sizeof(a[0]);
CreateListR(L,a,n);
printf("线性表:");DispList(L);
Dsccf(L);
printf("线性表:");DispList(L);
DestroyList(L);

}

q->next=preq->next;改为
p->next = preq->next;

近期文章

  • C语言一道关于二维数组的
  • vs把代码推送至gitblit报错错误:加载的项目未指定 TypeScript 版本,如何解决?
  • 明天考试的原题不会了
  • ubuntu问题qui解
  • mysql连接虚拟机,有ssh隧道就失败,直接连能连上
  • c#类与对象的输入输出
  • PCA中是对谁进行特征值分解
  • http可以播放返回的ws开头的视频流,https下播放不了这个咋解决
  • csdn社区误创建后怎么删除
  • 关于#游戏#的问题,如何解决?
  • for循环明明初始化了,为什么还报错未定义标识符
  • 为什么最终的输出结果会不一样?
  • maven加载不了,jar也下好了还是不行
  • 我的流水灯思路有问题吗?
  • CoCos重新载入场景
  • 一小段代码看不懂,请教大神
  • 虫子吃苹果输出错误,如何解决?(语言-c++)
  • C语言为什么输出问号并且单个字符输出不了
  • CoCos重玩本关卡
  • presentation error怎么办

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华