双向链表的选择排序算法

来源:互联网 发布:淘宝云栈菜鸟打印组件 编辑:程序博客网 时间:2024/05/16 01:05

      前日遇到一个问题:对双向链表按关键字域进行排序。

      在网上找了一下,都只一种算法,而且是对无头结点的双向链表的排序,对于指针的交换,分了8种情况,我觉得很烦。于是自己想了一下,写了个带头结点的双向链表的选择排序算法,指针的交换浓缩到4种情况,而且自认为选择排序函数中的结构很巧妙,于是贴出来与人分享!

 

很久以前(大约是2007年)发的博文了,现在从新浪博客转过来。

原创粉丝点击