试编写以单链表为存储结构实现直接选择排序的算法。
void LinkedList—Select_Sort(LinkedList&L)//单链表上的直接选择排序算法 {for(P=L;p一>next一>next;p=P一>next) {q=P一>next;x=q一>data; for(r=q,s=q;r一>next;r=r一>next)//在q后面寻找元素值最小的结点 if(r一>next一>data
试编写以单链表为存储结构实现直接选择排序的算法。
void LinkedList—Select_Sort(LinkedList&L)//单链表上的直接选择排序算法 {for(P=L;p一>next一>next;p=P一>next) {q=P一>next;x=q一>data; for(r=q,s=q;r一>next;r=r一>next)//在q后面寻找元素值最小的结点 if(r一>next一>data