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随着有大于尾节点的节点的出现而移动。

数据结构—链表—单链表应用-增序排列节点相关推荐

  1. 基本的数据结构:单链表(Singly Linked List)

    一.基本的数据结构:单链表(Singly Linked List) 什么是单链表? 下面是百度百科给出的官方解释: 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素.链表 ...

  2. 数据结构之单链表超详细

    目录 单链表介绍和内存布局 单链表的应用实例 单链表的创建和和遍历分析 单链表的创建和和遍历代码 单链表按顺序插入节点 代码实现 单链表结点的修改 删除结点 经典面试题 求单链表的结点个数 查找单链表 ...

  3. 数据结构:单链表中在P结点前插入S结点

    标题:数据结构:单链表中在P结点前插入S结点 在数据结构的习题中偶然看到了一个题目 已知在单链表中P不是首元结点也不是尾元结点,在P结点前插入S结点 #include<stdio.h> # ...

  4. 数据结构之单链表 python实现

    链表是线性表的链式存取的数据结构,是一种链式存取的数据结构,是一种物理存储单元上非连续.非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的.链表由一系列结点(链表中每一个元素称为结点 ...

  5. 数据结构上机-尾、头插法建立单链表-单链表遍历C语言完整代码实现

    点击此处跳转视频链接:数据结构上机-尾.头插法建立单链表-单链表遍历C语言完整代码实现

  6. 数据结构之单链表的增删查改等操作画图详解

    单链表 文章目录 单链表 链表的概念及其结构 概念 结构 链表的实现 开辟一个新结点 链表的销毁 打印链表 单链表的尾插 单链表的头插 单链表的头删 单链表的尾删 找到单链表中的一个结点 在pos位置 ...

  7. 【数据结构】单链表和双向循环链表

    文章目录 单链表 链表的概念及结构 链表的分类 链表的实现 动态申请一个节点 创建链表 单链表打印 单链表尾插 单链表尾删 单链表头插 单链表头删 单链表的查找 单链表在pos位置之后插入x 单链表删 ...

  8. 【数据结构】——单链表超详细介绍(独家介绍,小白必看!!!)

    被滑走别滑走,我这一万字的文章,写的真的很痛苦的,希望能得到一点点支持!!! 重点内容和易错点都用彩笔标注了,干货满满,耐心看完,我真的真的有在认真更新o(╥﹏╥)o 上一篇文章介绍完顺序表后,我们就 ...

  9. Java数据结构——用单链表编写一个简易通讯录

    Java数据结构--用单链表编写一个简易通讯录 1.定义线性表的抽象数据类型(接口) 2.定义单链表的结点Node类 3.定义数据域中的联系人Person类 4.编写顺序表(类) 5.编写测试程序(m ...

最新文章

  1. 性能测试方案_MeterSphere案例分享丨基于JMeter的性能测试方案演进之路
  2. netsh 查询mac地址_ARP(Address Resolution Protocol)地址解析协议
  3. 别“躺”着了,赶紧把「复盘」做起来
  4. linux配置定时删除日志文件,Linux使用shell脚本定时删除历史日志文件
  5. Hadoop基础-Hdfs各个组件的运行原理介绍
  6. 单体应用微服务改造实践
  7. linux 终端最大化命令,11个让你吃惊的Linux终端命令
  8. 1、linux网络服务实验 用PuTTY连接Linux
  9. VScode Settings Sync同步功能设置
  10. Python 安装 lxml 插件
  11. 李宏毅机器学习——无监督学习(一)
  12. 中国移动”5G大规模外场测试技术要求(V1.0)”基站要求
  13. yml格式写法中容易遇到的坑
  14. 恒流源差分放大电路静态分析_差分放大电路常见的形式
  15. 微博自定义来源怎么去掉android,手把手教大家如何修改微博来源
  16. AR说 | AR美妆,在化妆品店内扮演着什么角色?
  17. 西南大学校园网客户端共享网络之路由器开wifi
  18. Spring Boot2 系列教程(二十二)整合 MyBatis 多数据源
  19. 一天一篇mysql之一:认识mysql
  20. unity从场景中导出单个模型

热门文章

  1. Silverlight MMORPG网页游戏开发课程[一期] 第九课:HUD与背景音乐
  2. 计算机系统无法启动 错误恢复怎么办,我电脑在重装系统时出现windows错误恢复怎么办?...
  3. java验证码Kaptcha
  4. devsecops_DevSecOps管道和工具:您需要了解的内容
  5. fortran_Fortran 60岁生日快乐
  6. 开源压缩算法brotli_Brotli:一种新的压缩算法,可加快互联网速度
  7. flv 开源 修复_如何修复开源软件中的错误
  8. 开源软件 依赖_新的开源依赖项管理器在场
  9. 探讨 | 深入探讨Redis管道
  10. ROS Rviz 显示超声波测量范围 Python