資源簡介
nt main(int argc, char *argv[])
{ int e;
SqStack l1; Linkst l2; Queue l3; LinkQueue l4;
cout<<"請輸入數列的個數"<>le;
cout<<"請輸入數字選擇您要的線性存儲結構:"<<endl<<"0、順序棧結構,1、鏈式棧結構,2.順序隊列,3、鏈式隊列" <>a;
cout<<"請輸入數列"<<endl;
switch(a) {
case 0:InitStack(l1);
for(int i=0;i>e;Push(l1,e);}
while(le--){Pop(l1,e);cout<<e<<" ";}
break;
case 1:Initlink(l2);
for(int i=0;i>e;push(l2,e);}
while(le--){pop(l2,e);cout<<e<<" ";}
break;
case 2:InitQueue(l3);
for(int i=0;i>e;Push1(l3,e);}
while(le--){Pop1(l3,e);cout<<e<<" ";}
break;
case 3:InitQue(l4);
for(int i=0;i>e;push1(l4,e);}
while(le--){pop1(l4,e);cout<<e<<" ";}
break;
}
system("PAUSE");
return 0;
}
代碼片段和文件信息
- 上一篇:閾值分割法在dicom圖像分割中的應用
- 下一篇:ucos在ARM7上的移植全過程
評論
共有 條評論