无头链表交换指针之排序
来源:互联网 发布:淘宝小儿介入 编辑:程序博客网 时间:2024/05/17 08:49
暂存!!!!!!!!!!!!!!未完待续!!!!!!!!!!
</pre><pre class="cpp" name="code" snippet_file_name="blog_20160509_2_7680534" code_snippet_id="1676237">//无头链表交换指针之排序,void listSort(L *phead){if (phead == NULL || phead->next == NULL)return;L *pPre = phead;L *pCur = pPre->next;L pTmp;L p2Tmp;L cTmp;while (pCur != NULL || pPre != NULL){//第一轮if (pPre->id > pCur->id){pTmp.next = pCur;pPre->next = pCur->next;pCur->next = pPre;phead = pTmp.next;if (pPre->next == NULL)break;pTmp.next = pPre;pPre = pPre->next;continue;}//第二轮if (pPre->id < pCur->id){cTmp.next = pPre;pCur->next = pPre->next;pPre->next = pTmp.next;pTmp.next->next = pCur;phead = cTmp.next;if (pCur->next == NULL)break;pTmp.next->next = pCur;pCur = pCur->next;}}}
0 0
- 无头链表交换指针之排序
- 冒泡排序-指针交换
- 排序之交换排序
- 排序指针交换和内存交换
- 排序算法---之交换排序(冒泡排序&快速排序-左右指针法,挖坑法,前后指针法)
- C++之交换排序
- 算法之交换排序
- 关于排序之交换排序
- 排序算法之交换排序
- 交换排序之----快速排序
- 排序算法之交换排序
- 交换排序之冒泡排序
- 交换排序之快速排序
- 交换排序之冒泡排序
- 内部排序之交换排序
- 交换排序之冒泡排序
- 排序算法之交换排序
- 交换排序之冒泡排序
- Network(连通图割点)
- 路由器桥接(WIFI无线中继)设置及摆放位置图解
- microstation level2 0403_2
- 开发移动应用的十个优秀工具
- 快速优秀
- 无头链表交换指针之排序
- winform项目使用log4net
- 链表——(循环和递归)合并两个排序链表
- java工程转化为maven工程
- python查询IP对应的地理位置
- Spring的三种配置数据源的方式
- hadoop中文教程
- Mysql 索引的简单用法
- virtio network驱动分析