資源簡介
順序棧,利用一組地址連續的存數單元依次存放自棧底到棧頂的數據元素,同時附設指針top指示棧頂元素在順序棧中的位置,壓棧、彈棧、獲得棧頂元素、統計棧中元素個數、打印棧中元素

代碼片段和文件信息
#include
#include?“stack.h“
void?main()
{
SQstack?stack;
SElemType?e;
int?length;
//初始化棧結構
InitStack(?&stack?);
//壓棧
Push(?&stack?5?);
Push(?&stack?7?);
Push(?&stack?9?);
Push(?&stack?19?);
Push(?&stack?56?);
Push(?&stack?87?);
Push(?&stack?76?);
//打印
printf(?“****************打印棧中元素****************\n“?);
Print(?&stack?);
//棧中元素個數
printf(?“************棧中元素個數********************\n“?);
length?=?Length(?&stack?);
printf(?“the?length?of?the?stack?is?%d\n“?length?);
//獲得棧頂元素但不彈棧
printf(?“************獲得棧頂元素但不彈棧************\n“?);
GetTop(?&stack?&e?);
printf(?“the?top?of?the?stack?is?%d\n“?e?);
//彈棧并打印出棧的元素和彈棧后棧中的元素
Pop(?&stack?&e?);
printf(?“*************獲得并彈出棧頂元素*************\n“?);
printf(?“the?top?element?of?the?stack?is?%d\n“?e?);
printf(?“*************彈棧后打印棧中元素*************\n“?);
Print(?&stack?);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????9912??2014-05-26?09:25??順序棧利用連續存儲單元實現棧結構\Debug\main.obj
?????文件??????33792??2014-05-26?09:25??順序棧利用連續存儲單元實現棧結構\Debug\vc60.idb
?????文件??????53248??2014-05-26?09:25??順序棧利用連續存儲單元實現棧結構\Debug\vc60.pdb
?????文件?????172155??2014-05-26?09:25??順序棧利用連續存儲單元實現棧結構\Debug\順序棧利用數組實現棧結構.exe
?????文件?????202448??2014-05-26?09:25??順序棧利用連續存儲單元實現棧結構\Debug\順序棧利用數組實現棧結構.ilk
?????文件??????43520??2014-05-26?09:08??順序棧利用連續存儲單元實現棧結構\Debug\順序棧利用數組實現棧結構.opt
?????文件?????197708??2014-05-26?09:19??順序棧利用連續存儲單元實現棧結構\Debug\順序棧利用數組實現棧結構.pch
?????文件?????418816??2014-05-26?09:25??順序棧利用連續存儲單元實現棧結構\Debug\順序棧利用數組實現棧結構.pdb
?????文件????????988??2014-05-26?09:25??順序棧利用連續存儲單元實現棧結構\main.c
?????文件???????1593??2014-05-26?09:19??順序棧利用連續存儲單元實現棧結構\stack.h
?????文件???????4538??2014-05-26?09:13??順序棧利用連續存儲單元實現棧結構\順序棧利用數組實現棧結構.dsp
?????文件????????573??2014-05-26?08:19??順序棧利用連續存儲單元實現棧結構\順序棧利用數組實現棧結構.dsw
?????文件??????41984??2014-05-26?09:13??順序棧利用連續存儲單元實現棧結構\順序棧利用數組實現棧結構.ncb
?????文件??????48640??2014-05-26?09:25??順序棧利用連續存儲單元實現棧結構\順序棧利用數組實現棧結構.opt
?????文件???????1390??2014-05-26?09:25??順序棧利用連續存儲單元實現棧結構\順序棧利用數組實現棧結構.plg
?????目錄??????????0??2014-05-26?09:19??順序棧利用連續存儲單元實現棧結構\Debug
?????目錄??????????0??2014-05-26?09:25??順序棧利用連續存儲單元實現棧結構
-----------?---------??----------?-----??----
??????????????1231305????????????????????17
- 上一篇:多約束下多車場車輛路徑問題的蟻群算法研究
- 下一篇:歐姆龍PLC四層電梯程序
評論
共有 條評論