单链表的头插法和尾插法
来源:互联网 发布:伟星ppr水管颜色 知乎 编辑:程序博客网 时间:2024/05/18 03:48
头插法
将第一个节点的地址保存到新节点的next中,再将新节点的地址保存到头节点的next中。
void InsertTest(Linklist *L){ Linklist q; int i; for(i = 0; i < 10; ++i){ q = (Linklist)malloc(sizeof(Node)); q->data = i; q->next = (*L)->next; (*L)->next = q; } //后插入的先输出}
尾插法
使用指针r指向头节点,指针s指向将要插入的节点,将s保存在r指向的节点的next中,最后将r指向新插入的节点,也就是r = s,这个操作是保持在每一次从尾部插入节点后r始终是指向最后一个节点的。
void InsertTest2(Linklist *L){ Linklist r,s; int i; r = *L; for(i = 0; i < 10; ++i){ s = (Linklist)malloc(sizeof(Node)); s->data = i; s->next = NULL; r->next = s; r = s; } //后插入的后输出}
阅读全文
0 0
- 单链表的头插法和尾插法
- 单链表的头插法和尾插法
- 单链表的头插法和尾插法实现代码
- 创建单链表的头插法和尾插法
- 数据结构的 单链表的操作(头插法)和(尾插法)
- 单链表的建立(C语言):头插法和尾插法建立单链表
- 单链表的建立与删除 (使用头插法和尾插法实现)
- 头插法和尾插法建立带头节点的单链表
- 结构算法 002 单链表的头插法和尾插法
- 不带头结点的头插法和尾插法
- l链表的头插法和尾插法
- 数据结构,头插法和尾插法的关键代码
- 头插法和尾插法创建单链表
- 头插法和尾插法创建单链表
- 数据结构学习(二)——单链表的操作之头插法和尾插法创建链表
- C/C++学习(七)单链表的头插法,尾插法,元素插入、删除和查找 .
- 头插法(逆序)和尾插法(顺序)实现单链表的创建与排序
- 数据结构学习(二)——单链表的操作之头插法和尾插法创建链表
- POST和GET的区别
- 给TextView添加下划线
- A-Fast-RCNN 论文笔记
- Ubuntu:搭建ESP32 MicroPython编译环境
- Python中常用的图像处理操作
- 单链表的头插法和尾插法
- sql server存储过程实例
- Oracle之Hint使用总结
- 女孩有个作家梦
- [Unity3D]-Unity与Android交互
- 设计模式之抽象工厂模式
- python脚本利用windows计划定时执行
- webpack使用优化
- <NOIP> 11 . P1424 小鱼的航程(改进版)