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

长春网络传媒做网站骗钱吴江区网站建设

长春网络传媒做网站骗钱,吴江区网站建设,网站建设模板系统,自适应网站主要用什么做用两个栈v1,v2分别表示左栈和右栈#xff0c;即可实现双端队列。 当从前面插入元素时#xff0c;v1.push() 当从后面插入元素时#xff0c;v2.push() 当两个栈都不空的时候#xff0c;不管前面后面出栈#xff0c;都直接Pop 当有一个栈空#xff0c;比如左栈v1空了即可实现双端队列。 当从前面插入元素时v1.push() 当从后面插入元素时v2.push() 当两个栈都不空的时候不管前面后面出栈都直接Pop 当有一个栈空比如左栈v1空了此时还要从左边出栈那么把v2的所有元素依次装到v1里面这样元素的相对顺序就没有变化。如v2从栈顶到栈底有元素5-4-2-3 那么装入v1仍是5-4-2-3在v1出栈3就达到了最开始v2想要出栈底元素的内容。 示例F1 B1 B2 B3 B4 B5 PF PF PB PB F:前面入队 B后面入队 PF前面出队 PB后面出队 跟的值表示元素 #include iostream #includestack using namespace std;int main() {string str;//F1 B1 B2 B3 B4 B5 PF PF PB PBgetline(cin,str);// coutstrendl;stackint v1,v2;int x0;for(int i0;istr.size();i){if(str[i]F){i;while(str[i]0str[i]9){xx*10str[i]-0;i;}v1.push(x);x0;}else if(str[i]B){i;while(str[i]0str[i]9){xx*10str[i]-0;i;}v2.push(x);x0;}else if(str[i]P){if (v1.empty() v2.empty()){coutDeque is empty.endl;return 0;}i;if(str[i]F){//PF表示左边出栈v1是左栈如果空了就要 pop v2这个右栈的最底下元素//这是不如把v2的元素都装入v1相对位置恰好不变if(!v1.empty()){coutv1.top() ;v1.pop();}else{while(!v2.empty()){v1.push(v2.top());v2.pop();}coutv1.top() ;v1.pop();}}else if(str[i]B){if(!v2.empty()){coutv2.top() ;v2.pop();}else{while(!v1.empty()){v2.push(v1.top());v1.pop();}coutv2.top() ;v2.pop();}}}}return 0; }
http://www.huolong8.cn/news/303206/

相关文章:

  • 欧美电商网站wordpress主题上传失败
  • 广西网站制作小程序开发平台源代码下载
  • 门户网站建设案例备案掉了网站会怎样
  • 网站底部怎么修改做网站设计师的感想
  • 无锡建网站价格广告设计专业哪个大学最好
  • 点击即玩的小游戏网站四川专业网站建设
  • 网站导航页面制作建设局招标网站
  • 北京网站备案号注册劳务公司流程和费用
  • 工信部网站黑名单查询新浪推网站
  • 做纺织机械的网站域名满版型网站有哪些
  • 免费产品网站建设移动互联网软件开发
  • 潍坊设计网站如何寻找网站建设需求客户
  • 手机企业网站源码众筹网站开发需求
  • 做啥网站赚钱?html怎么写
  • 江西网站建设平台小程序广州开发公司
  • 华为云上面可以代做网站吗wordpress divi 教程
  • 多伦多网站建设多少钱超级采购小程序怎么注册
  • 上海网站建设在哪湖南人文科技学院官网首页
  • 云南省建设执业资格注册管理中心网站铜川做网站电话
  • 专门做家教的网站360建筑网怎么注册
  • 网站设计有限公司浦西网站建设
  • 部队网站制作北京网页制作设计
  • 郑州专业手机网站制作品牌推广部
  • 公司网站运营注意事项怎么判断网站的好坏
  • 网站建设168新型网络营销推广方式
  • 网站主题 模板网站域名在哪里查询
  • 合肥网站广州市白云区最新消息
  • 福州网站制作维护做网站要切图吗
  • 代理分佣后台网站开发上海软件公司有哪些
  • 网站icon怎么做的wordpress 慢 google