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

郓城住房和城乡建设局网站网站首页介绍

郓城住房和城乡建设局网站,网站首页介绍,基金网站开发,优秀的网站有哪些内容转载自 漫画#xff1a;如何用栈实现队列 栈的特点是先入后出#xff0c;出入元素都是在同一端#xff08;栈顶#xff09;#xff1a; 入栈#xff1a; 出栈#xff1a; 队列的特点是先入先出#xff0c;出入元素是在不同的两端#xff08;队头和队尾#xff09;…转载自  漫画如何用栈实现队列 栈的特点是先入后出出入元素都是在同一端栈顶 入栈 出栈 队列的特点是先入先出出入元素是在不同的两端队头和队尾 入队 出队 既然我们拥有两个栈那么我们可以让其中一个栈作为队列的入口负责插入新元素另一个栈作为队列的出口负责移除老元素。 队列的主要操作无非有两个入队和出队。 在模拟入队操作时每一个新元素都被压入到栈A当中。 让元素1 “入队” 让元素2 “入队” 让元素3 “入队” 这时候我们希望最先“入队”的元素1“出队”需要怎么做呢 让栈A中的所有元素按顺序出栈再按照出栈顺序压入栈B。这样一来元素从栈A弹出并压入栈B的顺序是3,2,1和当初进入栈A的顺序1,2,3是相反的 此时让元素1 “出队”也就是让元素1从栈B弹出 让元素2 “出队” 让元素4 “入队”   此时的出队操作仍然从栈B弹出元素。 让元素3 “出队” 让元素4 “出队” private StackInteger stackA new StackInteger(); private StackInteger stackB new StackInteger();/** * 入队操作 * param element  入队的元素 */ public void enQueue(int element) {stackA.push(element); }/** * 出队操作 */ public Integer deQueue() {if(stackB.isEmpty()){if(stackA.isEmpty()){return null;}transfer();}return stackB.pop(); }/** * 栈A元素转移到栈B */ private void transfer(){while (!stackA.isEmpty()){stackB.push(stackA.pop());} }public static void main(String[] args) throws Exception {StackQueue stackQueue new StackQueue();stackQueue.enQueue(1);stackQueue.enQueue(2);stackQueue.enQueue(3);System.out.println(stackQueue.deQueue());System.out.println(stackQueue.deQueue());stackQueue.enQueue(4);System.out.println(stackQueue.deQueue());System.out.println(stackQueue.deQueue());}
http://www.pierceye.com/news/350985/

相关文章:

  • 网站建设推广软文网络规划设计师考试全程指导(第2版) pdf
  • 备案网站多少钱支持wordpress的空间
  • 哈尔滨网页模板建站wordpress网页设定
  • 哔哩哔哩网站怎么做视频软件进入公众号会不会泄露个人信息
  • 域名过期做的网站怎么办wap网站前景
  • 网站设计公司 宁波少儿编程课
  • 建设信用卡银行积分商城网站网站关键词优化培训
  • 网站建设对电子商务的意义深圳网站设计兴田德润简介
  • 门设计的网站建设北京最大专业网站建设
  • 黄埔建网站公司长沙 网页制作
  • 网站页面海珠网站建设方案
  • 东宁网站制作公司产品彩页设计
  • 郑州大搜索网站为什么要建立网站
  • 广东网站建设公司排名网页设计模板网站免费
  • 佛山网站建设小程序注册营业执照申请
  • 网站建设文案策划鞍山兼职吧
  • 手机投资网站合肥seo优化排名公司
  • 上海网站制作公司的排名药品网站如何建设
  • 模板网站建设包括哪些wordpress怎么加关键词和描述
  • 温岭专业自适应网站建设响应式网站 模版
  • 高端包装设计优化 英语
  • 佛山新网站建设方案笔记本做网站服务器
  • c 企业网站开发杭州百度人工优化
  • 瑞安公司网站建设wordpress 主题和插件下载失败
  • 茶楼网站模板wordpress后台图
  • 做网站的流程方法wordpress 导航栏 排序
  • 当当网书店网站建设案例照片制作相册
  • 手机网站空间wordpress改微博系统
  • 东莞阿里网站设计泰安网站营销推广
  • 网站可以换域名吗北京建站公司兴田德润很好