书籍介绍
这不是一本让人轻松读完的入门书,却可能是读完之后真正理解「数据结构」的一本书。与多数照搬严蔚敏体系的教材不同,作者邓俊辉以 C++ 为语言载体,把重心放在「为什么」而非「是什么」:每一类数据结构都从它要解决的问题讲起,逐步捋清彼此之间的衍生关系与时空权衡,让看似零散的概念在逻辑上井然有序。读者反复提及的,正是这种「知其然更知其所以然」的写法——它不急于给结论,而是以问题始、以答案终、再引出新问题,配合恰到好处的配图,在抽象与具象之间取得难得的平衡。当然,代价也真实存在:C++ 实现让未接触过该语言的读者阅读代码颇为吃力,书中对指针引用的取舍也并非默认显然。因此它更适合愿意投入大段时间、以理解为目的而非应付考试的读者。