推荐 《算法精解 — C语言描述》,动物书,最近在看,感觉很不错。
算导之类的教材,重点大都在于伪代码表达的思路和数学的证明,而缺少实际的代码细节的落地,空有理论和思路,虽说有学习的方向,但有种空中楼阁之感。
而在代码落地方面,我院用作课本的那本清华大学出版社的 C++数据结构 的代码以及排版可谓是一塌糊涂,重点全偏向 C++ 语法,一不留神就掉入语法细节的坑中,浪费时间,害人不浅。
C 语言恰好贴合的是计算机提供的最基础的数据结构和最基础的执行逻辑。这本书也恰好侧重各种常用数据结构和算法在C语言的实现,各个章节风格统一,有很明确的概念介绍、明确的输入输出、函数定义、实例均来自现实需求,适合一边看一边练习。