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

[leetcode]stack的基本操作的回顾

#include<bits/stdc++.h>

using namespace std;

int main()
{
    stack<int> s;
    if (s.empty())//判断stack是否为NULL
    {
        s.push(1);//将1推进栈
        s.top();//获取stack的顶部元素
        cout << s.size();//获取stack内部的元素的多少
        s.pop();//删除stack顶部元素
        cout << s.size();
        stack<int> s2;
        s2.push(1);
        s2.push(2);
        s2.push(3);
        s2.push(4);
        s.swap(s2);//交换stack s 和 s2的元素

    }
    return 0;
}

http://www.dtcms.com/a/125371.html

相关文章:

  • 大模型本地部署系列(3) Ollama部署QwQ[阿里云通义千问]
  • 前端-Vue3
  • 代码随想录算法训练营第十五天
  • Shell四种配置文件的区别(~/.bashrc ~/.bash_profile ~/.zshrc ~/.profile)
  • JavaWeb-01-前端Web开发(HTML+CSS)
  • 甜心速达智慧潮流精选超市、即时零售新业态,打造可持续发展商业模式
  • Vulhub-DC-4靶场通关攻略
  • 操作系统 3.5-内存换入-请求调页
  • 【GIT】git pull --rebase 功能解析
  • 《Vue Router实战教程》20.路由懒加载
  • 【Linux 进程控制】—— 进程亦生生不息:起于鸿蒙,守若空谷,归于太虚
  • 【OpenCV 对图片做旋转操作】仿射=旋转+平移+缩放+剪切
  • 数据仓库标准库模型架构相关概念浅讲
  • VMWare Workstation Pro17.6最新版虚拟机详细安装教程(附安装包教程)
  • 使用animation来实现时段的滚动效果
  • 数据库主从延迟全解析:原因、影响与解决之道
  • [Java基础]StringBuilder解析
  • swift菜鸟教程11-12(数组与字典)
  • 使用django实现windows任务调度管理
  • 怎么样在Windows系统上安装 的 WPS JS 插件
  • AUTO-DL 910B + mindspeed-llm 4层DeepSeek V3微调
  • MQTT的构成、使用场景、工作原理介绍
  • EAL4+ vs EAL7:高安全场景下的等级选择策略
  • 面向对象高级(1)
  • 获取git分支间差异文件列表
  • QEMU学习之路(6)— RISC-V 启动Linux
  • 技术分享|iTOP-RK3588开发板Ubuntu20系统旋转屏幕方案
  • 蓝桥杯 15g
  • Matlab 电机激励模型和仿真
  • Linux上位机开发实践(mcu模块的补充应用)