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

成都网站建设服务云南建站推广

成都网站建设服务,云南建站推广,建设网站的产品规划,中国建设银行网站缴费系统本专栏将记录《剑指 Offer》的刷题#xff0c;传送门#xff1a;https://leetcode.cn/study-plan/lcof/。 目录剑指 Offer 09. 用两个栈实现队列剑指 Offer 30. 包含min函数的栈剑指 Offer 09. 用两个栈实现队列 原题链接#xff1a;09. 用两个栈实现队列 class CQueue { pu…本专栏将记录《剑指 Offer》的刷题传送门https://leetcode.cn/study-plan/lcof/。 目录剑指 Offer 09. 用两个栈实现队列剑指 Offer 30. 包含min函数的栈剑指 Offer 09. 用两个栈实现队列 原题链接09. 用两个栈实现队列 class CQueue { public:stackint s1, s2; // s1为主栈s2为辅助栈CQueue() {}void appendTail(int value) {s1.push(value);}int deleteHead() {if (s1.empty()) return -1;else {copy(s1, s2);int t s2.top();s2.pop();copy(s2, s1);return t;}}// 将x的所有元素压入yvoid copy(stackint x, stackint y) {while (!x.empty()) {y.push(x.top());x.pop();}} };剑指 Offer 30. 包含min函数的栈 原题链接30. 包含min函数的栈 同样设置两个栈s1 为主栈用来存储数据s2 为最小栈用来存储最小值。 class MinStack { public:stackint s1, s2; // s1是主栈s2是最小栈MinStack() {s2.push(INT_MAX);}void push(int x) {s1.push(x);s2.push(std::min(x, s2.top()));}void pop() {s1.pop();s2.pop();}int top() {return s1.top();}int min() {return s2.top();} };一个直观的例子 s1:[3,5,6,1,4,0,2,7]s2:[INT_MAX,3,3,3,1,1,0,0,0]\begin{aligned} s_1:\quad [3,5,6,1,4,0,2,7] \\ s_2:\quad [\text{INT\_MAX},\, 3, 3,3,1,1,0,0,0] \end{aligned} s1​:[s2​:[INT_MAX,​3,5,6,1,4,0,2,7]3,3,3,1,1,0,0,0]​ 列表左端为栈底右端为栈顶。
http://www.hkea.cn/news/14375691/

相关文章:

  • 成都电子网站建设多少钱郑州小程序开发哪家好
  • 网站建站网站如何把自己做的网站分享给别人用
  • 建立网站需要钱吗专业建站服务建站网
  • 广州白云建方舱医院温州百度推广排名优化
  • seo怎样才能优化网站ic网站建设
  • 金融类网站模板抖音推广怎么收费
  • 电子商务网站的设计要求包括网站上线前需要做什么
  • 南京建设网站多少钱wordpress的登入页面
  • 网站的前台后台前端是做网站的吗
  • 怎么把自己的网站推广出去一般专业网站建设公司
  • 百度推广关键词排名在哪看seo在线优化平台
  • 建设网站要做的工作总结建网站平台要多少钱
  • 家乡网站建设策划书模板做移动网站优化快速排名软件
  • 做电子商务网站需要学什么王店镇建设中心小学网站
  • 网站设计存在的不足网站内容建设需要哪些策略呢
  • 专业的响应式网站建设礼物网站模板
  • 展示网站开发推广普通话主题手抄报图片大全
  • 企业网站建设网站深圳广告公司招聘
  • 商城网站建设哪个公司好wordpress公众号管理员
  • 环翠区网站建设东乡做网站
  • app推广的常用方法河北seo基础教程
  • php网站开发cms企业网站搜索推广
  • 如何注册申请chn网站经典的软文广告
  • 采购公告 校园网站建设深圳外包网站
  • 模板网站也需要服务器吗搜索引擎优化seo网站
  • 无锡优化网站价格网站自适应与响应式
  • 网站项目流程表四川凡术品牌策划有限公司
  • 公司做网站走什么费中外人才网
  • 外贸多语言网站建设网站建设是啥
  • 做外贸网站费用十大网络公司