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

网站开发薪资企业网站建设包括

网站开发薪资,企业网站建设包括,网站设计一级网页,上海做网站定制题目 图书整理 II 读者来到图书馆排队借还书#xff0c;图书管理员使用两个书车来完成整理借还书的任务。书车中的书从下往上叠加存放#xff0c;图书管理员每次只能拿取书车顶部的书。排队的读者会有两种操作#xff1a; push(bookID)#xff1a;把借阅的书籍还到图书馆。…题目 图书整理 II 读者来到图书馆排队借还书图书管理员使用两个书车来完成整理借还书的任务。书车中的书从下往上叠加存放图书管理员每次只能拿取书车顶部的书。排队的读者会有两种操作 push(bookID)把借阅的书籍还到图书馆。pop()从图书馆中借出书籍。 为了保持图书的顺序图书管理员每次取出供读者借阅的书籍是最早归还到图书馆的书籍。你需要返回每次读者借出书的值。 如果没有归还的书可以取出返回 -1。 示例 1 输入 [“BookQueue”, “push”, “push”, “pop”] [[], [1], [2], []] 输出[null,null,null,1] 解释 MyQueue myQueue new MyQueue(); myQueue.push(1); // queue is: [1] myQueue.push(2); // queue is: [1, 2] (leftmost is front of the queue) myQueue.pop(); // return 1, queue is [2] 提示 1 bookID 10000 最多会对 push、pop 进行 10000 次调用 思考 本题其实就是要求实现队列以及队列的入队函数和出队函数按题目的要求实际上是要求使用两个栈两个书车来实现队列但是解法1 没用用栈 解法1使用 vector 实现 class CQueue {vectorint vec;int head0; public:CQueue() {}void appendTail(int value) {vec.push_back(value);}int deleteHead() {if(headvec.size()){return vec[head];}return -1;} };/*** Your CQueue object will be instantiated and called as such:* CQueue* obj new CQueue();* obj-appendTail(value);* int param_2 obj-deleteHead();*/解法2使用 stack 实现 本质上是用另一个栈实现对另一个栈中元素的倒序在倒序栈中如果还有元素在出队的时候直接 pop 即可因为此时倒序栈中的元素还是较早入队的元素直到倒序栈中没有元素再将顺序栈中的元素放入倒序栈 class CQueue {stackint a, b; public:CQueue() {}void appendTail(int value) {a.push(value);}int deleteHead() {if(a.empty() b.empty()) return -1;if(b.empty() !a.empty()){while(!a.empty()){b.push(a.top());a.pop();} }int temp b.top();b.pop();return temp;} };/*** Your CQueue object will be instantiated and called as such:* CQueue* obj new CQueue();* obj-appendTail(value);* int param_2 obj-deleteHead();*/
http://www.tj-hxxt.cn/news/137869.html

相关文章:

  • 企业商务网站有哪些百度站内搜索提升关键词排名
  • 环保厅网站建设的必要性电子商城商务平台
  • 义乌网站推广中国纪检监察报社地址
  • 电子类网站模板个人网站怎么做
  • 网站建站模板免费设计logo的软件有哪些
  • 网站备份数据库网站建设过程中的通用原则
  • 如何在360网站上做软文推广买好了域名 如何做网站
  • 门户网站和社交网络的区别做网站的财务需求
  • 淘宝网中国站电脑版登录怎样弄一个自己的网站
  • 萧山做网站网络推广费用高吗
  • 浙江省建设工程协会网站新楼盘网站模板
  • 湖北做网站的公司wordpress连接被重置
  • 企业营销型网站策划书浙江广厦建设职业技术学院招生网站
  • 站长工具传媒好的网址推荐
  • 深圳网络建设网站中国设计网站导航
  • 有关网站建设的app基于WordPress免费博客
  • 网站系统jsp模板互联网宣传推广
  • 建设部网站资质163网站是jsp做的吗
  • 用dw怎麼做网站sae wordpress ftp
  • 好看的网站模板工程网站建设方案
  • 有口碑的武进网站建设视频素材库网站下载
  • 社交网站建设教程网站设计中建设规划和准备阶段
  • 哪里学网站建设与管理网站企业型类
  • 丹东 网站开发桂林网站设计
  • 一个网站需要多少容量seo服务 文库
  • 做一个搜索引擎网站要多少钱网站制作的英文
  • 网站个别页面做seounn建站
  • apache网站开启gzipwordpress同步头条
  • 个人网站 备案 类型公司网站制作公
  • 医疗知识普及网站开发网络营销教案