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

网站程序上传工具什么是事件营销

网站程序上传工具,什么是事件营销,电子商务网站对比分析,百度电脑版官网设计实现双端队列。 实现 MyCircularDeque 类: MyCircularDeque(int k) #xff1a;构造函数,双端队列最大为 k 。 boolean insertFront()#xff1a;将一个元素添加到双端队列头部。 如果操作成功返回 true #xff0c;否则返回 false 。 boolean insertLast() #xff1…设计实现双端队列。 实现 MyCircularDeque 类: MyCircularDeque(int k) 构造函数,双端队列最大为 k 。 boolean insertFront()将一个元素添加到双端队列头部。 如果操作成功返回 true 否则返回 false 。 boolean insertLast() 将一个元素添加到双端队列尾部。如果操作成功返回 true 否则返回 false 。 boolean deleteFront() 从双端队列头部删除一个元素。 如果操作成功返回 true 否则返回 false 。 boolean deleteLast() 从双端队列尾部删除一个元素。如果操作成功返回 true 否则返回 false 。 int getFront() )从双端队列头部获得一个元素。如果双端队列为空返回 -1 。 int getRear() 获得双端队列的最后一个元素。 如果双端队列为空返回 -1 。 boolean isEmpty() 若双端队列为空则返回 true 否则返回 false 。 boolean isFull() 若双端队列满了则返回 true 否则返回 false 。 示例 1 输入 [“MyCircularDeque”, “insertLast”, “insertLast”, “insertFront”, “insertFront”, “getRear”, “isFull”, “deleteLast”, “insertFront”, “getFront”] [[3], [1], [2], [3], [4], [], [], [], [4], []] 输出 [null, true, true, true, false, 2, true, true, true, 4] 解释 MyCircularDeque circularDeque new MycircularDeque(3); // 设置容量大小为3 circularDeque.insertLast(1); // 返回 true circularDeque.insertLast(2); // 返回 true circularDeque.insertFront(3); // 返回 true circularDeque.insertFront(4); // 已经满了返回 false circularDeque.getRear(); // 返回 2 circularDeque.isFull(); // 返回 true circularDeque.deleteLast(); // 返回 true circularDeque.insertFront(4); // 返回 true circularDeque.getFront(); // 返回 4 数组 class MyCircularDeque { public:int front 0, rear 0;vectorint que;int capacity;MyCircularDeque(int k) {capacity k 1;que.resize(capacity);}bool insertFront(int value) {if(isFull()){return false;}front (front - 1 capacity) % capacity;que[front] value;return true;}bool insertLast(int value) {if(isFull()){return false;}que[rear] value;rear (rear 1) % capacity;return true;}bool deleteFront() {if(isEmpty()){return false;}front (front 1) % capacity;return true;}bool deleteLast() {if(isEmpty()){return false;}rear (rear - 1 capacity) % capacity;return true;}int getFront() {if(isEmpty()){return -1;}return que[front];}int getRear() {if(isEmpty()){return -1;}return que[(rear - 1 capacity) % capacity];}bool isEmpty() {return rear front;}bool isFull() {return (rear 1) % capacity front;} };这道题的做法和力扣622很相似我们只需要添加deleteLast()和getFront()两个方法即可。需要注意的是在题解中rear指向的是插入的位置而front指向的是队列头元素的位置所以在插入队头元素的时候要先移动front再插入而插入队尾元素的时候先插入再移动rear。
http://www.hkea.cn/news/14379189/

相关文章:

  • 苏州做网站优化的公司数据库怎么做网站
  • 网站地图做计划任务唯样商城网站
  • 网站的建设与设计论文石景山周边网站建设
  • 杭州电信网站备案邯郸网站建设唯辛ls15227
  • 深圳app网站开发wordpress极速主题
  • 网站建设和微站建设的区别开发一平方米多少钱
  • h5端是手机端吗安徽网站优化哪里有
  • 信阳 网站建设平台营销型网站建设
  • 广州专业网站制作平台单页网站 开元
  • 建设网站第一步太原全网推广
  • 英语机构网站建设方案代理财务记账公司
  • 美食网站开发毕业设计视频制作gif动图
  • 网站建设 400电话 广告语做低首付的汽车网站有哪些
  • 网站建设属于什么自动采集的网站
  • 装修公司招聘网站wordpress如何添加首页图片
  • 随州建设局网站婚恋网站制作
  • 做电商网站用什么技术做详情页上什么网站找素材
  • wordpress西班牙语搜索引擎优化的根本目的
  • 张家港做网站费用网站建设研究意义
  • 设计师可以做兼职的网站有哪些wordpress快讯插件
  • 网站备案自己备案和代理备案教你用wordpress
  • 营销软文怎么写深圳市网络seo推广价格
  • 一级a做爰网站网站建设业务市场营销论文
  • 个人网站备案能做什么内容怎么在阿里做网站
  • 佛山移动网站建设费用百度旗下有哪些app
  • 0460网站之家店铺设计用什么软件
  • 台州高端网站设计网址升级访问
  • win7怎么做网站域名绑定东莞网站建站公司
  • 网站制作售后江象网站建设
  • 湖北洲天建设集团有限公司网站家庭宽带做网站稳定吗