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

【数据结构】模拟实现stack

namespace my_stack
{//适配器模式/配接器template <class T,class Container=vector<T>>class stack {public:void push(const T& val){_con.push_back(val);}void pop(){_con.pop_back();}const T& top(){return _con.back();}size_t size(){return _con.size();}bool empty(){return  _con.empty();}private:Container _con;		 };void test1(){//The second parameter is haven stack<int> st;st.push(1);st.push(2);st.push(3);st.push(4);st.push(5);while (!st.empty()){cout << st.top() << " ";st.pop();}}}

http://www.lryc.cn/news/215637.html

相关文章:

  • Hive创建分区表并插入数据
  • 虚拟机防火墙关闭教程
  • 《研发效能(DevOps)工程师》课程简介(二)丨IDCF
  • EViews| 基础操作 备战下周机考
  • Web安全系列——敏感信息泄露与加密机制
  • 【kubernetes】k8s对象
  • 关注云栖大会的感受:从工业大脑到全面AI时代的进化
  • linux查看文件夹使用情况以及查看文件大小
  • VMware打开centos黑屏解决方法汇总以及解决出现的bug(Centos7系统网络异常等)
  • opencv第一个例子
  • 【Midjourney入门教程1】Midjourney的注册、订阅
  • 安防视频监控平台EasyCVR前端解码与后端解码的区别介绍
  • Azure 机器学习 - 无代码自动机器学习的预测需求
  • Ansible中的变量及加密
  • Java 性能优化之直接使用成员变量 VS 拷贝副本
  • 「专题速递」数据驱动赋能、赛事直播优化、RTC技术、低延时传输引擎、多媒体处理框架、GPU加速...
  • 【书籍篇】Spring实战第4版 第1部分 Spring的核心
  • 【AI视野·今日Sound 声学论文速览 第八期】Wed, 20 Sep 2023
  • 【HSPICE仿真】输入网表文件(6)用户自定义分析输出(.measure)
  • 安装Oracle 11g Error in invoking target报错
  • AlarmManager闹钟管理者
  • Opencv实现的三次样条曲线(Cubic Spline)插值
  • 【ElasticSearch系列-03】ElasticSearch的高级句法查询Query DSL
  • 【C++ 系列文章 -- 程序员考试 201811 下午场 C++ 专题 】
  • javaEE -15( 13000字 JavaScript入门 - 2)
  • AWS SAP-C02教程11-解决方案
  • ClickHouse Java多参UDF
  • 修改Typora默认微软雅黑字体
  • ESP32网络开发实例-Web服务器显示LM35传感器数据
  • ATFX汇市:美联储11月利率决议再暂停加息,紧缩货币政策或已接近尾声