首页 > 编程知识 正文

数据结构的顺序栈怎么做,数据结构出栈顺序

时间:2023-05-05 07:34:29 阅读:159550 作者:1548

直接插入链式存储结构排序sldlbcreatenode(intval ) sldlbnode=) lnode* ) malloc ) sizeof ) lnode ); node-data=val; node-next=空; 返回节点; }voidinsertsort(linklist*head ) {LinkList *p=head-next,*s,*t,*q=head; while(p ) {t=head,s=head-next; //找到要插入的位置while (ss-datap-data ) )/p在插入到s之前t=s; s=s-next; }q-next=p-next; p-next=t-next; t-next=p; q=p; p=p-next; }}int main ()/3,5,2,10,4,8,6,7,1 linklistmmydzt=(linklist * ) malloc ) sizeof ) link list ); sldlbp=L; p-next=createnode(3; p=p-next; p-next=createnode(5; p=p-next; p-next=createnode(2; p=p-next; p-next=createnode(10; p=p-next; p-next=createnode(4; p=p-next; p-next=createnode(8; p=p-next; p-next=createnode(6; p=p-next; p-next=createnode(7; p=p-next; p-next=createnode(1; p=p-next; 内部(l ); sldlbq=L-next; while(q ) ) printf ) ' %d ',q-data; q=q-next; }return 0; () ) ) ) )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。