PHPer也刷《剑指Offer》之链表

2018-06-22
阅读 3 分钟
1.7k
温故知新 链表由一个一个的作为节点的对象构成的,每一个节点都有指向下一个节点的指针,最后一个节点的指针域指向空。每个节点可以存储任何数据类型。 根据类型可以分为单链表、双链表、环形链表、复杂链表等等结构,这些结构又可以相互组合。 对这部分基础内容不太熟悉的同学可以看我之前写的实战PHP数据结构基础之单...

实战PHP数据结构基础之队列

2018-06-16
阅读 7 分钟
3.2k
队列是另外一种遵循先进先出原则的线性数据结构。队列有两端可供操作,一端出队,一端入队。这个特点和栈不同,栈只有一端可以用来操作。入队总是在后端,出队在前端。

实战PHP数据结构基础之栈

2018-06-15
阅读 4 分钟
2.3k
栈遵循后进先出的原则(LIFO)。这意味着栈只有一个出口用来压入元素和弹出元素,当我们执行压入或者弹出操作的时候要注意栈是否已满或者栈是否是空的。