《算法精解》本书绝不同于之前的相关书籍。当我们在学习数据结构和算法时,往往花费了大量的时间纠结于各种公式和理论证明上,学究气息过于浓厚而少了几分实践感。相关主题的书籍多是以伪码的形式来表达算法思路,缺乏同软件开发实践的结合。试问,当我们辛辛苦苦“学会”了一些算法和数据结构,但在实际编程中往往要么一写就错(伪码毕竟只是用来表达算法思路,但具体编程时会遇到很多实现上的细节问题),要么面对问题不知如何下手解决(因为没有实际的应用,不知道如何对问题建模),此时会不会觉得自己白学了?1.书中第一部分从讲述相关的C语言基础知识和算法分析方法入手,在随后的章节中采用软件工程中的良好准则,结合作者的实践经验将基于接口的C程序设计理念贯穿全书。使得本书中的数据结构和