- 1
- 0
- 约 8页
- 2017-05-12 发布于湖北
- 举报
C语言链表的排序资料
C语言链表的排序
/*
========================== 功能:选择排序(由小到大) 返回:指向链表表头的指针==========================*//* 选择排序的基本思想就是反复从还未排好序的那些节点中, 选出键值(就是用它排序的字段,我们取学号num为键值)最小的节点, 依次重新组合成一个链表。 head存储的是第一个节点的地址,head-next存储的是第二个节点的地址; 任意一个节点p的地址,只能通过它前一个节点的next来求得。单向链表的选择排序图示:----[1]----[3]----[2]...----[n]----[NULL](原链表)head 1-next 3-next 2-next n-next----[NULL](空链表)firsttail----[1]----[2]----[3]...----[n]----[NULL](排序后链表)first 1-next 2-next 3-next tail-next图10:有N个节点的链表选择排序1、先在原链表中找最小的,找到一个后就把它放到另一个空的链表中;2、空链表中安放第一个进来的节点,产生一个有序链表,并且让它在原链表中分离出来(此时要注意原链表中出来的是第一个节点还是中间其它节点);3、继续在
您可能关注的文档
最近下载
- 外教社新世纪日语专业本科生系列:跨文化交际日本语言文化教程PPT课件U9.pptx VIP
- 专业带头人申请表(模板).docx VIP
- 2026雅思7.0+破壁密码:阅读听力高难同义替换(核心200组前沿学术语料)_超高清打印版.pdf VIP
- 外教社新世纪日语专业本科生系列:跨文化交际日本语言文化教程PPT课件U8.pptx VIP
- 2025内蒙古林草执法人员专场招收1605人笔试模拟试题及答案解析.docx VIP
- 涉案财物集中管理场所建设、运营管理、服务、信息平台技术规范.pdf VIP
- 生产线平衡分析和瓶颈改善dxc.ppt VIP
- 外教社新世纪日语专业本科生系列:跨文化交际日本语言文化教程PPT课件U7.pptx VIP
- 2025年内蒙古林草执法人员专场招收1605人笔试模拟试题及答案解析.docx VIP
- 2026年雅思阅读段落匹配题技巧:定位词+同义替换+排除干扰项.docx VIP
原创力文档

文档评论(0)