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

编程日志4.25

栈的stl模板 可直接用<stack>库进行调用

#include<iostream>
#include<stack>//栈的模板库
using namespace std;

int main() {
    stack<int> intStk;//整数 栈
    stack<double> doubleStk;//浮点数 栈
    intStk.push(1);
    intStk.push(2);
    intStk.push(3);
    intStk.push(4);
    while (!intStk.empty()) {
        cout << intStk.top() << ' ';
        intStk.pop();//4 3 2 1
    }
    doubleStk.push(1.1);
    doubleStk.push(2.2);
    doubleStk.push(3.3);
    doubleStk.push(4.4);
    while (!doubleStk.empty()) {
        cout << doubleStk.top() << ' ';
        doubleStk.pop();//4.4 3.3 2.2 1.1
    }
}

/*
判空接口 empty()
入栈接口 push(v)
弹出栈内元素 pop()
获取栈顶元素 top()
*/

相关文章:

  • Messenger.Default.Send 所有重载参数说明
  • imapal sql优化之hint
  • 获取当前时间
  • Unity中Pico4开发 物体跟随手势模型进行移动
  • 解释 NestJS 的架构理念(例如,模块化、可扩展性、渐进式框架)
  • 使用 git subtree 方法将六个项目合并到一个仓库并保留提交记录
  • Ubuntu18.04搭建samda服务器
  • LXwhat-嘉立创
  • NetSuite 常用类型Item对应Account异同
  • react-transition-group 在 React 18 及以上版本中的兼容性问题
  • 团队协作的润滑剂——GitHub与协作流程
  • 软件测试应用技术(2) -- 软件评测师(十五)
  • ES6/ES11知识点 续五
  • 动手学深度学习12.1. 编译器和解释器-笔记练习(PyTorch)
  • 「Mac畅玩AIGC与多模态21」开发篇17 - 多字段判断与多路径分支工作流示例
  • Hello Robot 推出Stretch 3移动操作机器人 提升开源与可用性
  • 大搜车:借力 OB Cloud 实现经销商管理系统SRP的技术升级
  • 探索Hello Robot开源移动操作机器人Stretch 3的新技术亮点与市场定位
  • 蓝肽子序列--字符串+最长子序列的dp
  • 虚拟现实视频播放器 2.6.1 | 支持多种VR格式,提供沉浸式观看体验的媒体播放器
  • 是谁提议特朗普向好莱坞征税?
  • 苹果用户,安卓来“偷心”
  • 默茨当选德国总理
  • 住宿行业迎“最火五一”:数千家酒店连续3天满房,民宿预订量创历史新高
  • 上海飞银川客机触地复飞后备降西安,亲历者:不少乘客都吐了
  • 机器人助力、入境游、演出引流:假期纳客千万人次城市有高招