自己实现的简单的Stack。没有查空满。用于算法考试


#include<iostream>
using namespace std;

const int MAX = 100;
struct MyStack
{
	int data[MAX];
	int top;
}stack={{0},0};
int main()
{
	for(int i = 0;i<10;i++)
	{
		stack.data[stack.top++]=i;

		if(i%2==0)
		{
			cout<<stack.data[--stack.top]<<" ";
		}
	}
	while(stack.top!=0)
	{
		cout<<stack.data[--stack.top]<<" ";
	}
	// 0 2 4 6 8 9 7 5 3 1 
	
	return 0;
}


相关文章:

  • 2022-12-23
  • 2021-10-22
  • 2021-04-27
  • 2021-09-10
  • 2021-11-05
  • 2022-03-01
  • 2021-05-28
  • 2021-09-20
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-15
  • 2021-11-20
  • 2021-09-30
  • 2022-12-23
  • 2021-09-30
相关资源
相似解决方案