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

国产前端框架 做网站小企业做网站多少钱

国产前端框架 做网站,小企业做网站多少钱,网站推广工具,建设部网站内装修标准题目描述 经典题了#xff0c;貌似现在面试也有点喜欢问#xff0c;今天补补题#xff01;要实现均摊时间复杂度O(1)噢 思路 代码 用两个栈来实现#xff1a;输出栈 输入栈输出栈 out#xff1a;负责 pop、peek输入栈 in#xff1a;负责 push关键点…题目描述 经典题了貌似现在面试也有点喜欢问今天补补题要实现均摊时间复杂度O(1)噢 思路 代码 用两个栈来实现输出栈 输入栈输出栈 out负责 pop、peek输入栈 in负责 push关键点in.size() out.size() MyQueue.size()也就是队列元素分布在两个栈中peek pop会有一个倒栈处理把 in 的内容全倒入 out 中。 /*** 要点in.size() out.size() MyQueue.size() */class MyQueue {StackInteger in;StackInteger out;/** Initialize your data structure here. */public MyQueue() {in new Stack();out new Stack();}/** Push element x to the back of queue. */public void push(int x) {in.push(x);}/** Removes the element from in front of queue and returns that element. */public int pop() {// 出栈空入栈导入if(out.isEmpty()){while(!in.isEmpty()){out.push(in.pop());}}return out.pop();}/** Get the front element. */public int peek() {if(out.isEmpty()){while(!in.isEmpty()){out.push(in.pop());}}return out.peek();}/** Returns whether the queue is empty. */public boolean empty() {return in.isEmpty() out.isEmpty();} }/*** Your MyQueue object will be instantiated and called as such:* MyQueue obj new MyQueue();* obj.push(x);* int param_2 obj.pop();* int param_3 obj.peek();* boolean param_4 obj.empty();*/更新版 换成 ArrayDeque() class MyQueue {ArrayDequeInteger in;ArrayDequeInteger out;public MyQueue() {in new ArrayDeque();out new ArrayDeque();}public void push(int x) {in.push(x);}public int pop() {if(out.isEmpty()) {while(!in.isEmpty()) {out.push(in.pop());}}return out.pop();}public int peek() {if(out.isEmpty()) {while(!in.isEmpty()) {out.push(in.pop());}}return out.peek();}public boolean empty() {return in.isEmpty() out.isEmpty();} }
http://www.zqtcl.cn/news/188998/

相关文章:

  • 临沂建站公司互联网开网站怎么做
  • 有哪个网站做ic购物网站建设需求
  • 怎么登录甘肃省建设厅网站工信部域名信息备案管理系统查询
  • 怎么才能免费建网站网站套利怎么做
  • .win域名做网站怎么样邯郸的互联网公司
  • 企业网站建设推广实训报告网站目录
  • 找做课件的网站网站建设柒首先金手指9
  • 秦皇岛网站建设公司wordpress百度编辑器
  • 潍坊网站建设联系方式农业网站开发
  • 河北网站制作网站设计依赖于什么设计
  • 深圳网站优化培训wordpress内页关键词
  • 上栗网站建设企业网站建设报价方案
  • 广州网站开发公司公司级别网站开发
  • 做网站备案哪些条件怎样选择网站的关键词
  • 有没有专门做名片的网站忘记网站后台账号
  • 重庆建设工程招标网站印尼建设银行网站
  • 什么是网站流量优化四川住房建设厅网站
  • 现在还有企业做网站吗做百度推广送的网站
  • 公司年前做网站好处互联网推广运营是做什么的
  • 公司网站建设杭州钓鱼网站制作的报告
  • 宁海有做网站的吗网络规划设计师需要掌握哪些
  • 百度云注册域名可以做网站明码有了主机如何做网站
  • 门户网站推广方案连云港市电信网站建设
  • 网站程序如何制作app商城开发价格
  • 用易语言做攻击网站软件国药控股北京有限公司
  • 宁津 做网站湛江招聘网最新招聘
  • 网站建设优化服务器asp企业网站
  • 门窗网站源码建筑模板厂家联系方式
  • 太原网站建设解决方案做建筑机械网站那个网站好
  • 丹徒做网站产品外贸营销推广方案