问题
填空题
[说明]
这个是一个链接存储线性表的直接插入排序函数。把未排序序列中的第一个结点插到已排序序列中。排序完毕,链表中的结点按结点值由小到大链接。
[函数]
typedef struct node
char data;
struct node *link;
NODE;
NODE *insert_sort (NODE *h)
NODE *t,*s,*u,*v;
s=h->link;
h->link=NULL:
while(s!=NULL)
for(t=s,v=h;v!=NULL && V->data<t->data; (1) , (2) );
s=s->link;
if(V==h) (3) ;
else (4) ;
(5) ;
return h;
答案
参考答案:h=t