当前位置: 首页 > ai >正文

算法竞赛阶段二-数据结构(39)数据结构栈模拟实现

//栈模拟 实现//创建
#include <iostream>
using namespace std;
//创建
const int N=1e5+10;
int a[N],id;
//尾插

void push(int x) 
{
id++;
a[id]=x;
}
//尾删 、
void pop()
{
id--;

// 返回栈顶元素 
int top () 
{
return (a[id]);

//元素个数
int size()
{
return(id);

//  判空
bool empty()
{
return(id==0);

int main()
{
for(int i=0;i<5;i++)
{
push(i);
cout<<top()<<endl;
}
cout<<"________________"<<endl;
//    while(!empty())
//    {
//        cout<<top()<<endl;
//        pop();
//     } 
while(size())
{
cout<<top()<<endl;
pop();
}
return 0;

http://www.xdnf.cn/news/16866.html

相关文章:

  • npm ERR! code CERT_HAS_EXPIRED:解决证书过期问题
  • PHP入门及数据类型
  • Noob靶机攻略
  • AI + 云原生:正在引爆下一代应用的技术革命
  • malloc、calloc、realloc
  • deep research|从搜索引擎到搜索助手的实践(一)
  • 西门子PLC基础指令4:输出指令、立即输出指令
  • 【Bluetooth】【基础篇】第二章 关于蓝牙协议栈架构与其硬件方案架构大致概述
  • 12.Redis 主从复制
  • innoDB的buffer pool
  • 2025熵密杯 -- 初始谜题 -- Reproducibility
  • sqli-labs:Less-19关卡详细解析
  • 交互 Codeforces Round 1040 Interactive RBS
  • 网易云音乐硬刚腾讯系!起诉SM娱乐滥用市场支配地位
  • 联合索引全解析:一棵树,撑起查询的半边天
  • Anthropic:跨越生产效能拐点的AI增长飞轮
  • Linux学习--数据结构
  • 牛客 - 旋转数组的最小数字
  • MySQL 内置函数
  • Anthropic最新研究Persona vector人格向量
  • Python正则表达式使用指南:从基础到实战
  • 2025.8.2
  • VScode对Ubuntu用root账号进行SSH远程连接开发
  • 文心4.5开源测评:国产大模型的轻量化革命与全栈突破
  • 每日五个pyecharts可视化图表-bars(1)
  • SpringBoot启动项目详解
  • 详解Python标准库之命令行界面库
  • JavaScript特殊集合WeakMap 的使用及场景介绍
  • 未来交通:元宇宙技术重塑出行体验
  • SLAM中的非线性优化-2D图优化之零空间实战(十六)