链表排序算法 以单链表为存储结构实现直接选择排序的算法?

以单链表为存储结构实现直接选择排序的算法?单向链表相关操作实现功能:1。创建新的链表。2. 插入节点。3. 删除节点。4. Insert方法对链表进行排序(从小到大)。5. 按选择方法排序链表(从小到

以单链表为存储结构实现直接选择排序的算法?

单向链表相关操作实现功能:1。创建新的链表。

2. 插入节点。

3. 删除节点。

4. Insert方法对链表进行排序(从小到大)。

5. 按选择方法排序链表(从小到大)。

6. 显示当前链表。0退出程序。代码参见参考资料

两个头指针H1,H2

节点*H3=H1;

while(H1->下一步!=null)H1=H1->next;

H1->next=H2;

H3是两个链表的标题指针。