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

重庆住房城乡建设厅网站app开发流程详解

重庆住房城乡建设厅网站,app开发流程详解,网站备案 价格,朝阳区网站开发公司栈 Stack 栈是一种线性结构相比数组#xff0c;栈对应的操作是数组的子集只能从一端添加元素#xff0c;也只能从一端取出元素这一端称为栈顶栈是一种后进先出的数据结构 栈的应用 无处不在的Undo操作#xff08;撤销#xff09;括号匹配#xff08;编译器#xff09;程…栈 Stack 栈是一种线性结构相比数组栈对应的操作是数组的子集只能从一端添加元素也只能从一端取出元素这一端称为栈顶栈是一种后进先出的数据结构 栈的应用 无处不在的Undo操作撤销括号匹配编译器程序调用的系统栈funA(){ 1  ... 2  B() 3  ... } funB(){ 1  ... 2  C() 3  ... } funC(){ 1  ... 2  ... 3  ... } 栈的实现及复杂度分析 StackE                                         ---implement---    ArrayStackE void push(E)                                 O(1) 均摊E pop()                                         O(1) 均摊E peek()                                       O(1)int getSize()                                  O(1)boolean isEmpty()                        O(1) 实现源码 public class ArrayStackE implements StackE{private ArrayE array;// 有参构造public ArrayStack(int capacity){array new Array(capacity);}// 默认构造public ArrayStack(){this(10);}// 判断栈是否为空Overridepublic boolean isEmpty(){return array.isEmpty();}// 判断栈是否已满public boolean isFull(){return array.isFull();}// 获取栈的容量Overridepublic int getCapacity(){return array.getCapacity();}// 获取栈内元素个数Overridepublic int getSize(){return array.getSize();}// 查看栈顶元素Overridepublic E peek(){return array.getLast();}// 栈顶元素出栈Overridepublic E pop(){return array.removeLast();}// 入栈Overridepublic void push(E e){array.addLast(e);}Overridepublic String toString(){StringBuilder res new StringBuilder();res.append(String.format(Stack Size %d, Capacity %d\n, array.getSize(), array.getCapacity()));res.append(Stack [);for (int i 0; i array.getSize(); i) {res.append(array.get(i));if (i ! array.getSize() - 1)res.append(, );}res.append(] top);return res.toString();}public static void main(String[] args){ArrayStackInteger stack new ArrayStack();for (int i 0; i 10; i) {stack.push(i);System.out.println(stack);if (i % 3 2) {stack.pop();System.out.println(stack);}}} }
http://www.yutouwan.com/news/166927/

相关文章:

  • 宜昌市网站建设app平台运营模式
  • 网站搭建品牌wordpress font google
  • 建设网站公司怎么建站seo模拟点击算法
  • ps制作网站教程跨境电商平台培训哪家最正规
  • 做电影网站要不要收费东莞城建局电话是多少
  • 网站建设是否需形成无形资产做商城网站数据库分类该有哪些
  • 点的排版设计网站开发高端网站开发
  • 南昌企业建站系统购物网站建设目标
  • 制作网站收费pc蛋蛋网站怎么做
  • 用DW 做响应式网站淘宝官网首页注册账号
  • 儿童网站源码开发网站需要注意
  • 购物网站页面布局备案的网站必须打开吗
  • 亚马逊怎么做网站推广广东个人 网站备案
  • 免费发布产品信息的网站专业营销型网站建设费用
  • 网站开发重庆电影网站怎么做要多少钱
  • wordpress建站模板下载官方网站开发用什么语言
  • 贵州网站推广电话淄博网站推广公司
  • 网站开发方倍工作室全国信息公示系统官网
  • 网站服务器租用价格 贴吧护肤品网站建设需求分析
  • 支付宝网站登录入口部标平台软件网站开发
  • 网站建设和编程wordpress 样式插件
  • 广告设计的基本流程步骤百度关键词seo
  • 北京哪家公司做网站好网站开发费用无形资产
  • 东莞制作公司网站做网站公司价格多少
  • 郑州企业网站托管公司wordpress文章点赞
  • 哪种语言做网站好免费房屋建设图纸网站有哪些
  • 替朋友做网站免费做logo设计的网站
  • 焊接加工东莞网站建设建设营销型网站的步骤
  • 建设牌官方网站最新经济新闻及其评论
  • 成都网站seo域名注册需要资料