数据结构—链表—单链表应用-增序排列节点
LinkList *p,*pre,*q;
p=L->next->next;
L->next->next=NULL; 单节点链表。
我们用p指针指向了第二个节点,然后把第一个节点和头节点分离出来。断掉了这条链。然后用q指向了p->next;
准备工作完成。
while (p!=NULL)
{ q=p->next;
pre=L;
while (pre->next!=NULL && pre->next->data< p->data)
{
pre=pre->next; 排序算法!!!
}
p->next=pre->next; //头插法
pre->next=p;
p=q; }
pre指向头节点
pre随着有大于尾节点的节点的出现而移动。
数据结构—链表—单链表应用-增序排列节点相关推荐
- 基本的数据结构:单链表(Singly Linked List)
一.基本的数据结构:单链表(Singly Linked List) 什么是单链表? 下面是百度百科给出的官方解释: 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素.链表 ...
- 数据结构之单链表超详细
目录 单链表介绍和内存布局 单链表的应用实例 单链表的创建和和遍历分析 单链表的创建和和遍历代码 单链表按顺序插入节点 代码实现 单链表结点的修改 删除结点 经典面试题 求单链表的结点个数 查找单链表 ...
- 数据结构:单链表中在P结点前插入S结点
标题:数据结构:单链表中在P结点前插入S结点 在数据结构的习题中偶然看到了一个题目 已知在单链表中P不是首元结点也不是尾元结点,在P结点前插入S结点 #include<stdio.h> # ...
- 数据结构之单链表 python实现
链表是线性表的链式存取的数据结构,是一种链式存取的数据结构,是一种物理存储单元上非连续.非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的.链表由一系列结点(链表中每一个元素称为结点 ...
- 数据结构上机-尾、头插法建立单链表-单链表遍历C语言完整代码实现
点击此处跳转视频链接:数据结构上机-尾.头插法建立单链表-单链表遍历C语言完整代码实现
- 数据结构之单链表的增删查改等操作画图详解
单链表 文章目录 单链表 链表的概念及其结构 概念 结构 链表的实现 开辟一个新结点 链表的销毁 打印链表 单链表的尾插 单链表的头插 单链表的头删 单链表的尾删 找到单链表中的一个结点 在pos位置 ...
- 【数据结构】单链表和双向循环链表
文章目录 单链表 链表的概念及结构 链表的分类 链表的实现 动态申请一个节点 创建链表 单链表打印 单链表尾插 单链表尾删 单链表头插 单链表头删 单链表的查找 单链表在pos位置之后插入x 单链表删 ...
- 【数据结构】——单链表超详细介绍(独家介绍,小白必看!!!)
被滑走别滑走,我这一万字的文章,写的真的很痛苦的,希望能得到一点点支持!!! 重点内容和易错点都用彩笔标注了,干货满满,耐心看完,我真的真的有在认真更新o(╥﹏╥)o 上一篇文章介绍完顺序表后,我们就 ...
- Java数据结构——用单链表编写一个简易通讯录
Java数据结构--用单链表编写一个简易通讯录 1.定义线性表的抽象数据类型(接口) 2.定义单链表的结点Node类 3.定义数据域中的联系人Person类 4.编写顺序表(类) 5.编写测试程序(m ...
最新文章
- 性能测试方案_MeterSphere案例分享丨基于JMeter的性能测试方案演进之路
- netsh 查询mac地址_ARP(Address Resolution Protocol)地址解析协议
- 别“躺”着了,赶紧把「复盘」做起来
- linux配置定时删除日志文件,Linux使用shell脚本定时删除历史日志文件
- Hadoop基础-Hdfs各个组件的运行原理介绍
- 单体应用微服务改造实践
- linux 终端最大化命令,11个让你吃惊的Linux终端命令
- 1、linux网络服务实验 用PuTTY连接Linux
- VScode Settings Sync同步功能设置
- Python 安装 lxml 插件
- 李宏毅机器学习——无监督学习(一)
- 中国移动”5G大规模外场测试技术要求(V1.0)”基站要求
- yml格式写法中容易遇到的坑
- 恒流源差分放大电路静态分析_差分放大电路常见的形式
- 微博自定义来源怎么去掉android,手把手教大家如何修改微博来源
- AR说 | AR美妆,在化妆品店内扮演着什么角色?
- 西南大学校园网客户端共享网络之路由器开wifi
- Spring Boot2 系列教程(二十二)整合 MyBatis 多数据源
- 一天一篇mysql之一:认识mysql
- unity从场景中导出单个模型
热门文章
- Silverlight MMORPG网页游戏开发课程[一期] 第九课:HUD与背景音乐
- 计算机系统无法启动 错误恢复怎么办,我电脑在重装系统时出现windows错误恢复怎么办?...
- java验证码Kaptcha
- devsecops_DevSecOps管道和工具:您需要了解的内容
- fortran_Fortran 60岁生日快乐
- 开源压缩算法brotli_Brotli:一种新的压缩算法,可加快互联网速度
- flv 开源 修复_如何修复开源软件中的错误
- 开源软件 依赖_新的开源依赖项管理器在场
- 探讨 | 深入探讨Redis管道
- ROS Rviz 显示超声波测量范围 Python