开篇词
1.要想在一个领域学习到一定的深度,牢固的基础知识是必须要有。
2.基础知识就像大楼的根基,决定了我们的技术能做到的高度,计算机的基础主要包括,操作系统,计算机网络,编译原理,数据结构和算法。
3.这门课的设计
(1)入门篇,主要是介绍基础概念,时间空间复杂度,复杂度分析方法,最好最坏复杂度分析,均摊复杂度分析等等。
(2)基础篇,包含最基础的数据结构,针对每种数据结构都会结合实际的软件开发实例分析,
(3)高级篇,讲一些不是很常用的数据结构,扩展算法思维和逻辑能力,成为尖子生,
(4) 实战篇,通过一些框架和开源项目介绍他们背后的数据结构和算法,直观感受一下数据结构和算法的实际应用,
4,最后打一些鸡血,既然数据结构是我们必须过去的一道坎,为什么不是现在就搞定他呢,我会定期更新,谢谢大家的评论,关注我哟。