1.结构合理:内容和实例先易后难,循序渐进;
2.涵盖学习经验总结:在讲解知识点、分析实例及调试程序时,加入了作者在学习过程中的经验总结,指出了初学者常犯的错误,让读者少走弯路;
3.代码均通过调试:所有代码在Visual C++ 6.0中调试过。代码也可以在Visual Studio 2003以上版本中直接运行,在代码最后加上system("pause")使程序暂停,以便查看运行结果;
4.实例丰富:剖析了高等院校的部分考研题目。
本书不仅介绍了数据结构和算法设计方面的理论知识,还结合具体案例讲述了算法的设计思路和实现过程。通过本书,读者不仅可以深入理解线性表、栈、队列、串、数组、广义表、树、图等数据结构,还可以掌握查找算法、排序算法、递推算法、递归算法、枚举算法、贪心算法、回溯算法、数值算法和实用算法等的实现方式。本书适合计算机专业的师生和软件开发人员阅读。
本书特色:
? 内容由浅入深,通俗易懂;
? 不仅讲述基础知识,还展示了大量代码;
? 涵盖主要数据结构与常用算法;
? 案例丰富,剖析了高等院校的部分考研题目。
展开