简介
《图解算法:使用C++(视频教学版)》是一本综合讲述数据结构及其算法的入门书,力求简洁、清晰、严谨、且易于学习和掌握。 《图解算法:使用C++(视频教学版)》从介绍计算思维与程序设计两者之间的关系展开,首先讲述如何培养计算思维的4个部分:分解、模式识别、模式概括与抽象、算法。接着介绍经典算法的分类:分治法、递归法、贪心法、动态规划法、迭代法、枚举法及回溯法。还介绍常用数据结构:树结构、图论及哈希表。介绍了这些基础知识之后,在接下来的各章中分别介绍排序算法、查找算法、数组与链表相关算法、信息安全基础算法、堆栈与队列相关算法、树结构相关算法、图结构相关算法及人工智能基础算法,并搭配了C++语言实现的完整范例程序。 《图解算法:使用C++(视频教学版)》每章还配有课后习题及参考答案,读者可边学边练,非常适合想学习数据结构和算法的初学者使用,也适合作为高等院校计算机及相关专业的教材。
编辑推荐
《图解算法:使用C++(视频教学版)》采用C++语言演绎算法思维,帮助读者轻松理解数据结构及其算法的设计,即使是零基础的读者也能快速上手编程。 通过丰富的图例,《图解算法:使用C++(视频教学版)》简明地阐述了算法的基础概念,并提供了实际的例子来进一步说明。同时,强调了程序设计逻辑,以C++语言实现各种算法在程序设计领域的应用。 书中设计了难易适中的习题,可以帮助读者进一步演练和验收学习效果。此外,还提供了精心录制的教学视频,为读者提供更加全面的学习支持。《图解算法:使用C++(视频教学版)》力求化繁为简,即使是编程小白也能轻松读懂。作为一本轻量级的算法书,它是提高程序设计水平、提升个人价值的最佳投资。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2024-01-01
- 更新: 2024-10-24
- 书号:9787302649021
- 中图:TP312.8-64
- 学科:工学控制科学与工程工学计算机科学与技术