在实际开始讨论数据结构与算法之前,需要先讨论一些基础知识,这些基础知识要么很重要,要么是看上去不太重要容易被忽略的。
可以不考研,但不能不学 408。 —— 我自己
我不想在这里再去重申那个经典的 Why,What,How 灵魂拷问,408 的这四门课程在 IT 研究来看不可谓不重要,它不但仅仅是考研的头秃专业课,更是从事 IT 工作必备的技能。我并不打算在国内考研,但这四门课程是不能不学的。
在 408 四门课程之中,绝大多数院校的培养方案都将数据结构作为第一门课程,因为在数据结构课程之中打下的编程能力的基础为后续课程做了良好的铺垫,并且后续的课程多少都会用到数据结构和算法的思想,有助于后续课程的展开和快速理解。