单链表插入节点
来源:互联网 发布:淘宝店铺怎么加客服 编辑:程序博客网 时间:2024/06/13 16:09
#include <stdio.h>
node *insert_node(node *head, int pos, int data) {
node *item = NULL;
node *p;
item = (node *)malloc(sizeof(node));
item->data = data;
if(pos == 0) {//插入链表头后面
head->next = item;//head后面是item
return head;
}
p = search_node(head, pos);//获得位置pos的节点指针
if(p != NULL) {
item->next = p->next;//item指向原pos节点的后一个节点
item->next = p->next;//把item插入到pos的后面
}
return head;
}
0 0
- 单链表插入节点
- 单链表节点的插入
- 数据结构---单链表(建立,节点删除,节点插入)
- 数据结构---单链表(建立,节点删除,节点插入)
- 单链表的插入节点与删除节点
- 有序单链表节点的插入
- 插入节点
- 插入节点
- 插入节点
- 单链表的建立、测长、打印、删除节点、插入节点
- 单链表插入节点、删除节点、倒置、去重
- 05编程实现单链表的节点插入
- 【C与指针】有序单链表插入节点
- 单链表节点插入并进行排序
- 单链表的插入与删除节点
- 【剑指offer】单链表尾部插入一个节点
- 编程实现一个单链表节点的插入
- 数据结构 -- 单链表插入之包含头节点的插入
- 单链表查找节点
- 学习:设计模式之策略模式
- mac上登陆aws ec2方法
- Java_数组定义及常用方法
- 能力风暴智能机器人函数
- 单链表插入节点
- Linux平台Makefile文件的编写基础篇
- spring mvc json
- 当你有一天发现ie主页变成hao123的时候
- 项目的权利是你必须在项目开始前必须确认清楚
- FORM开发两种方式实现动态LIST
- 【开源推荐】Nutz:Java项目中SSH框架的最佳替代品
- 打印单链表元素
- dede学习(仿站)