- 18
- 0
- 约10千字
- 约 61页
- 2017-01-01 发布于广东
- 举报
PPT研究院 POWERPOINT ACADEMY * * * 链表的删除操作 ... ai-1 ai ai+1 ... ③ p-next = q-next; ④ free(q); ② q = p-next; p q ① if(p-next满足删除条件) 例:在建好的链表中,删除指定结点。可编写一个删除节点的函数del()。 struct st *del(struct st *h,int num) { struct st *p,*q; if(h==NULL) {printf(“链表不存在”);goto end;} p=h; while(num!=p-nump1-next==NULL) /*p指向的不是指定结点,并且后面还有结点*/ {p=q;p=p-next;} /*p往后移动,指向下一个结点*/ if(num==p-num) /*找到指定结点*/ {if(p==h) h=p-next; else q-next=p-next; printf(“删除%d”,num);} else printf(“%d没有被找到”,num); end; return h; } 链表的插入操作 ... ai ai+1 ... ④ p-next = q; ② q = malloc(sizeof (struct node)); q-data = x; p ① if(p满足插入条件) q x
您可能关注的文档
- C语言程序设计任文孔庆彦(第1章--第6章)c语言封面课件教学.ppt
- C语言程序设计任文孔庆彦(第1章--第6章)第1章课件教学.ppt
- C语言程序设计任文孔庆彦(第1章--第6章)第2章课件教学.ppt
- C语言程序设计任文孔庆彦(第1章--第6章)第3章课件教学.ppt
- C语言程序设计任文孔庆彦(第1章--第6章)第4章课件教学.ppt
- C语言程序设计任文孔庆彦(第1章--第6章)第5章课件教学.ppt
- C语言程序设计任文孔庆彦(第1章--第6章)第6章课件教学.ppt
- C语言程序设计任文孔庆彦(第7章--第12章)第7章课件教学.ppt
- C语言程序设计任文孔庆彦(第7章--第12章)第8章课件教学.ppt
- C语言程序设计任文孔庆彦(第7章--第12章)第9章课件教学.ppt
最近下载
- 初三上册数学知识汇总.pdf
- 通用技术试题库(含答案)(精华版).docx
- Aopa无人机装调检修教员考试 100 道题(含答案)测试卷及答案.docx VIP
- (整理版)特殊四边形的综合应用.pdf
- QCR9213-2017 铁路架桥机架梁技术规程.pdf
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
- 2024工程硕士预测复习及完整答案详解【全国通用】.docx
- 食品标准法规及应用 食品生产通用卫生规范 食品生产通用卫生规范ppt.pptx VIP
- 妊娠期和产褥期脑静脉血栓形成管理指南(2025版).pptx VIP
- 雷锋精神 薪火相传主题班会ppt.pptx VIP
原创力文档

文档评论(0)