链表操作(删除链表中的一个结点)
来源:互联网 发布:不要打扰程序员 编辑:程序博客网 时间:2024/05/17 20:26
#include<iostream>using namespace std;typedef struct node{int number;struct node *next;}Node;Node *Delete(Node *head,int key){Node *node1=head;Node *node2=NULL;if (head==NULL){return NULL;} else{if (node1->number==key){head=head->next;free(node1);return head;} else{while (node1!=NULL){node2=node2->next;if(node2 != NULL){if (node2->number==key){node1->next=node2->next;free(node2);break;}node1=node1->next;}else{break;}}return head;}}}
- 链表操作(删除链表中的一个结点)
- 删除链表中的一个结点
- 删除链表中的一个结点
- 链表操作(插入一个结点和删除一个结点)
- java 删除LinkedList链表中的结点(只给出一个结点)
- 链表《4》删除链表中的结点
- 删除链表中的重复结点
- 删除链表中的重复的结点
- 删除链表中的重复结点-Java
- C语言删除链表中的结点
- 日常联系:一个C++程序完成链表的增加结点、删除结点、打印、查询、逆序等操作
- 删除链表结点
- 删除链表结点
- 删除链表结点
- 单链表操作之删除链表的一个非尾结点
- LinkLists 删除链表中的一个给定指针的结点 @CareerCup
- [leetcode] Delete Node in a Linked List 删除链表中的一个结点
- 链表尾部增加结点,打印结点,删除结点
- 使用JMS在集群应用程序中分配任务
- mysql存储过程-操作符
- zoj 3569 Dr. Zomboss's Revenge
- 针对自定义组件上拉刷新下拉加载更多PullToRefreshView的分析(一)
- 关于typedef的用法总结
- 链表操作(删除链表中的一个结点)
- 开放的sip server
- flex类库项目如何编译swc
- 配置无线网络
- 编写驱动拦截NT的API实现隐藏文件目录(代码)
- 用JQuery操作元素的style属性
- vs2010项目中引用lib静态库(以libiconv.lib为例)
- 一个比较方便的转换NSString为UTF8编码的函数
- iOS Anti-Debugging Protections