PHP 数据结构
2015-09-23 17:36
183 查看
//栈结构,先进后出 $stack = new SplStack(); //入 $stack->push("data1<br>"); $stack->push("data2<br>"); echo $stack->pop(); echo $stack->pop(); //队列,先进先出 $queue = new SplQueue(); //入 $queue->enqueue('data1<br>'); $queue->enqueue('data2<br>'); echo $queue->dequeue(); echo $queue->dequeue(); //堆结构,先进先出 $heap = new SplMinHeap(); //入 $heap->insert('data1<br>'); $heap->insert('data2<br>'); echo $heap->extract(); echo $heap->extract(); //固定尺寸数组 $array = new SplFixedArray(10); $array[0] = 1; $array[9] = 10; var_dump($array);
php官网地址:http://php.net/spl
相关文章推荐
- 两个一元多项式相加(链表 || 顺序表实现)
- MySQL列:innodb的源代码的分析的基础数据结构
- Spark RDD转换成其他数据结构
- 数据结构基础 从01背包问题理解动态规划
- 数据结构面试题1.2.9-查找最小的K个元素-使用最大堆
- 数据结构:最小生成树--Prim算法
- 找出一个字符数组(元素不重复)所有可能字符的组合
- 数据结构之AVL树
- 数据结构与算法分析2.19题
- RMQ with Shifts
- 第一章:javascript: 数据结构与算法
- Struts2的数据结构
- 数据结构与算法分析2.16
- 数据结构与算法分析第二章12题
- 数据结构(线段树)训练
- most of 1-1000
- MongoDB学习笔记~数据结构与实体对象不一致时,它会怎么样?
- 基本数据结构:栈(stack)
- 基本数据结构:链表(list)
- 第四周项目三数据结构实践(一)——单链表:逆置