博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php--数组来模拟堆栈
阅读量:5885 次
发布时间:2019-06-19

本文共 710 字,大约阅读时间需要 2 分钟。

hot3.png

php--数组来模拟堆栈
top==$this->maxSize-1){ echo '栈满,不能添加
'; return; //栈满 返回 } //先top上移,然后填充栈内容 $this->top++; $this->stack[$this->top]=$val; } //出栈 public function pop(){ if($this->top==-1){ echo '栈空
'; return; //空栈,无数据,返回 } //取出栈顶的数据,同时把该数据返回,别忘了把top指针下移 $topValue=$this->stack[$this->top]; $this->top--; return $topValue; } //显示栈的所有信息 public function showStack(){ if($this->top==-1){ echo '栈空!
'; return;//空栈,无数据,返回 } //结合堆栈的数据结构,是后进先出类型的,因此从栈顶开始,依次往下读出栈的内容 for($i=$this->top;$i>-1;$i--){ echo 'Stack['.$i.']='.$this->stack[$i].'
'; } } }$stack=new MyStack();$stack->push('111');$stack->push('222');$stack->showStack();?>

转载于:https://my.oschina.net/mojiadan/blog/114053

你可能感兴趣的文章
EntityFramework中使用Include可能带来的问题
查看>>
面试题28:字符串的排列
查看>>
css important
查看>>
WPF 实现窗体拖动
查看>>
NULL不是数值
查看>>
Oracle学习笔记之五,Oracle 11g的PL/SQL入门
查看>>
css绘制几何图形
查看>>
结合kmp算法的匹配动画浅析其基本思想
查看>>
Android网络编程11之源码解析Retrofit
查看>>
安全预警:全球13.5亿的ARRIS有线调制解调器可被远程攻击
查看>>
麦子学院与阿里云战略合作 在线教育领军者技术实力被认可
查看>>
正确看待大数据
查看>>
Facebook通过10亿单词构建有效的神经网络语言模型
查看>>
发展大数据不能抛弃“小数据”
查看>>
中了WannaCry病毒的电脑几乎都是Win 7
查看>>
学生机房虚拟化(九)系统操作设计思路
查看>>
nginx报错pread() returned only 0 bytes instead of 4091的分析
查看>>
质数因子
查看>>
Spring源码浅析之事务(四)
查看>>
[转载] Live Writer 配置写 CSDN、BlogBus、cnBlogs、163、sina 博客
查看>>