为了账号安全,请及时绑定邮箱和手机立即绑定

站在巨人的肩膀上写代码—SPL

难度高级
时长 3小时30分
学习人数
综合评分9.80
34人评价 查看评价
9.9 内容实用
9.9 简洁易懂
9.6 逻辑清晰

讲师回答 / Peter
SPL中的数据结构和迭代器对于复杂应用会非常有帮助。对于简单应用,数组基本够用了。

讲师回答 / Peter
首先,链表可以被认为是一种比较特殊的有向图,所以这个同学的第一个观点是正确的。但是,双向链表头尾指针的概念是肯定存在的。另外,我们学习数据结构的目的是学以致用,如果只是为了学习概念而学习概念,那就有点学究气息了。在我看来,不必这么纠结,取其精华而用之就可以了。另外,在SPL中,双向链表的数据结构其实被用于了堆栈和队列的设计,而且,双向链表类也可以被当做单向链表用。而后面这三个数据结构都是有首尾指针的,因此,也不可能直接在双向链表里面屏蔽这两个指针,这样会破坏这些类的一致性的。总之,我课程里面对于双向链表的...

最新回答 / 小说跃
这就是为什么yii和thinkphp以及大部分框架都使用php命名空间了,通过对命名空间的解析找到对应的唯一的类文件路径
课程须知
1、具备基本的PHP编码能力 2、对面向对象的概念有一定的认识 3、熟悉PHP中类定义的基本语法
老师告诉你能学到什么?
1、学习和掌握SPL提供的基本的数据结构,包括链表、堆栈、队列 2、理解迭代器的概念,学习和掌握常用迭代器的使用 3、掌握SPL里面的常用接口 4、掌握Autoload的机制 5、掌握SPL中的文件处理类库

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消