无头单链表的非尾节点删除
来源:互联网 发布:淘宝网营销分析ppt 编辑:程序博客网 时间:2024/06/02 03:06
删除一个无头单链表的非尾节点
分析:例如链表1->2->3->4如果要删除节点3,则将节点4前移,再删除节点3
void EraseNon Tail(ListNode* pos){ assert (pos&& pos->next); ListNode* next=pos->next; pos->data=next->data; pos->data=next->next; free(next);}
测试:
void TestList1(){ ListNode*List=NULL; PushBack(&List,1); PushBack(&List,2); PushBack(&List,3); PushBack(&List,4);}ListNode*pos=Find(List,3);EraseNonTail(pos);
阅读全文
0 0
- 删除一个无头单链表的非尾节点
- 删除一个无头单链表的非尾节点
- 无头单链表的非尾节点删除
- 删除一个无头单链表的非尾节点
- 删除无头单链表的非尾节点
- 删除一个无头单链表的非尾节点
- 删除一个无头单链表的非尾节点(C语言)
- C语言:【单链表】删除一个无头单链表的非尾节点
- 删除一个无头单链表的非尾节点【每日一题】
- 链表--删除一个无头单链表的非尾节点
- 【链表】删除一个无头单链表的非尾节点 以及从尾到头打印单链表
- 删除一个无头单链表的非尾节点+从尾到头打印单链表
- 17_7_17:删除一个无头单链表的非尾节点。从尾到头打印单链表
- 笔试/面试:删除一个无头单链表的非尾节点 ,从尾到头打印单链表
- 1.删除一个无头单链表的非尾节点 2.从尾到头打印单链表
- 1.删除一个无头单链表的非尾节点 2.从尾到头打印单链表
- 【链表面试题】删除无头单链表的非尾节点,插入一个元素到无头链表指定位置
- 面试10之删除非尾节点
- 数据提交方式
- 整理ES6中的Set和Map方法
- Fragment的概述
- 接口调试工具、接口测试工具、http接口调试工具、https接口调试工具
- 用Fiddler对Android应用进行抓包详解
- 无头单链表的非尾节点删除
- Intent的学习小记
- Lombok使用无效,个人情况解决方案
- 行为型模式之备忘录模式实现
- SimpleAdapter的使用介绍
- 单层石墨烯工业化量产科研成果及工业化量产基地落地
- C++11中<chrono>的使用
- dubbo的均衡策略
- java总结