数组队列和堆栈、shift、unshift、push、pop
2015-09-18 12:39
246 查看
队列:先进先出
堆栈:后进先出
实现队列的方法:
shift:从集合中把第一个元素删除,并返回这个元素的值。
unshift: 在集合开头添加一个或更多元素,并返回新的长度
push:在集合中添加元素,并返回新的长度
pop:从集合中把最后一个元素删除,并返回这个元素的值。
堆栈:后进先出
实现队列的方法:
shift:从集合中把第一个元素删除,并返回这个元素的值。
unshift: 在集合开头添加一个或更多元素,并返回新的长度
push:在集合中添加元素,并返回新的长度
pop:从集合中把最后一个元素删除,并返回这个元素的值。
相关文章推荐
- c简单定时器(兼容window/linux)
- 在CentOS7.0上安装node.js(express.js)
- Xshell配置ssh免密码登录
- 163的yum镜像,linux的宝库
- adb shell下查看sqlite数据库
- 手动执行shell没问题,crontab执行shell却不行原因
- Linux UBI子系统设计初探
- 开启Hadoop2.6.0出现ssh无法解析主机名等错误提示的解决办法!
- HDFS 高可用HA搭建过程
- snmptrap 命令解析
- linux 安装jdk
- Apache 负载均衡 session
- apache URL 区别大小写
- linux安装java
- 最近常用到的Linux命令
- Taobao OpenERP Connector 简要说明
- Unity3D 之脚本架构,优雅地管理你的代码
- Linux的基础文件描述符
- Calling Executable Files in PowerShell
- bash shell基础