当前位置: 首页 > news >正文

会计做帐模板网站百度搜索引擎广告投放

会计做帐模板网站,百度搜索引擎广告投放,虹口手机网站制作,廊坊网站建站建设🕺作者: 主页 我的专栏C语言从0到1探秘C数据结构从0到1探秘Linux算法题上机准备 😘欢迎 ❤️关注 👍点赞 🙌收藏 ✍️留言 题目 有一个带头结点的单链表L,设计一个算法使其元素递增有序。 算法思路 解决办法有很多&…

🕺作者: 主页

我的专栏
C语言从0到1
探秘C++
数据结构从0到1
探秘Linux
算法题上机准备

😘欢迎 ❤️关注 👍点赞 🙌收藏 ✍️留言

题目

有一个带头结点的单链表L,设计一个算法使其元素递增有序。

算法思路

解决办法有很多,如果只考虑链表的形式,所以是以下思路

  • 将整个链表分为两段链表,前一段链表是头节点和第一个节点,后一段链表是剩余节点
  • 后段链表作为类似参数的形式以插入的方式遍历比较插入前段链表

题解

void sortListAsc(LinkedList& L) {//如果链表为空,或者链表只有一个结点直接返回不需要排序if (L->next == NULL || L->next->next == NULL) {return;}//从第二个结点开始LNode* p = L->next->next;L->next->next = NULL;while (p != NULL) {LNode* next = p->next; //记录一下p的后继防止断链LNode* head = L->next; //head作为每次已排好序的部分链表中的首节点同时作为遍历指针LNode* pre = L; //遍历指针head的前一个结点while (head != NULL && p->data > head->data) {//如果不满足插入位置pre和head后移pre = pre->next;head = head->next;}p->next = head; //在head和pre之间插入ppre->next = p;p = next;//p后移重新遍历未进行排序的结点操作}
}
http://www.tj-hxxt.cn/news/95834.html

相关文章:

  • 做本地的分类信息网站关键词优化技巧
  • 寻花问柳专注做一家男人喜欢的网站青岛网站快速排名优化
  • 苏州网站建设风兰网络推广外包代理
  • 南阳网站运营招聘信息沧州网站推广优化
  • 网线制作原理百度上做优化一年多少钱
  • 有什么专门搜试卷做的网站一起来看在线观看免费
  • 泉州北京网站建设seo点击软件哪个好用
  • 临漳网站制作seo关键词快速排名前三位
  • 网站建设既有书籍又有光盘网店推广的作用
  • 网站挂百度广告大数据培训课程
  • 苏州网站建设公司电话高端网站建设公司排名
  • 哪些网站的数据库做的好百度信息流广告
  • 订阅号上链接的网站怎么做的优化内容
  • 网站建设合作方案2345网址导航官网
  • 河南实力网站建设首选营销型网站外包
  • 网站首页页面代码邯郸seo排名
  • php响应式个人博客网站设计寻找客户的12种方法
  • 自己做的网站涉黄谷歌搜索引擎 google
  • 聊城网站建设费用在线seo工具
  • 烟台网站排名系统互联网平台推广怎么做
  • 个人网站链接怎么做品牌策划公司哪家好
  • 云南网站建设专业品牌建网络平台要多少费用
  • wordpress文章自动标签重庆seo网站管理
  • canvas做的手机网站seo兼职平台
  • 综合信息网站模板情感营销经典案例
  • 手机新闻网站模板美国婚恋网站排名
  • 购买网站服务器域名查询 站长查询
  • 邵阳汽车网站建设seo网站关键词优化方法
  • 个人怎么找猎头公司推荐自己微博搜索引擎优化
  • 哪里有做网站公司的seo外包优化公司