php
文章平均质量分 88
ynuCyan
老菜鸟,不断进步中。
展开
-
浅谈PHP数据结构之队列
队列队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列的数据元素又称为队列元素。在队列中插入一个队列元素称为入队,从队列中删除一个队列元素成为出队。因为队列只允许在一段插入,在另一端删除,所以只有最早进入队列的元素才能最先从队原创 2016-01-15 23:19:59 · 783 阅读 · 0 评论 -
浅谈PHP数据结构之栈
今天开始进阶自己的PHP,首先一切的编程语言都需要修炼自己的“内功”,何为程序员的“内功”,我想大概就是数据结构和算法了吧 ,毕竟是灵魂,是普通程序员到高级程序员的进阶。不多说,直接说主题——“栈”。什么是栈,所谓栈就是遵循“后进先出”的原则。先进栈的最后出栈。用PHP实现栈无需考虑栈溢出的情况,相对来说比较容易实现,如下是经过学习和参考后的代码。class原创 2016-01-12 20:59:56 · 586 阅读 · 0 评论 -
浅谈PHP数据结构之单链表
什么是链表?(根据百度词条查询而得)链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。经过查询资料和观摩了网站不同版本的链表后,小弟自己尝试着写了一个PHP版本的单链表,希望对大原创 2016-01-14 20:50:25 · 597 阅读 · 0 评论