您当前的位置: 首页 >  数据结构

【经典回放】多种语言系列数据结构算法:栈(C版)

刘一哥GIS 发布时间:2020-04-15 11:03:40 ,浏览量:4

本文采用C语言实现栈结构算法并举例应用。

一 栈的基本原理分析

作为栈这种数据结构,数据是进行所谓的先进后出操作,但栈在操作中,并不需要在中间插入删除操作、一般也不需要在进栈数据中查找什么,这种情况下,恰恰是顺序表可以完成的非常好的场合,所以栈经常是用一个简单的数组即可完成。

#include
int s[100];
int top=0;
void push(int e)
{
	s[top]=e;
	top++;
}
int pop()
{
	top--;
	return s[top];
}
main()
{
	int i;
	for(i=0;i            
关注
打赏
1688896170
查看更多评论
0.1905s