趣题学算法
编辑推荐
适读人群 :程序员 算法爱好者 高校的师生
1.问题驱动,本书由80多个计算问题分门别类,串联而成。由问题提出概念,理论和方法,让读者知道如何学。
2. 所有问题均有详解:问题理解,数据的输入输出,案例解析,代码描述。让读者学得会。
3. 图文并茂,讲解形式生动,引人入胜,让读者学着容易。
4. 每一个问题均给出完整的,经过严格调试的C++代码,让读者学有成就感。
5. 对需要深入学习的复杂算法,提供视频讲解,让读者学习容易
内容简介
书中内容基于C++
全书共分10章。第0章讲解了算法的概念及体例说明。第1~7章分别就计数问题、信息查找问题、组合优化问题、图中搜索问题和数论问题展开,讨论了算法的构思和设计,详尽介绍了解决这些问题的渐增策略、分治策略、回溯策略、动态规划和贪婪策略、广度优先搜索策略、深度优先搜索策略等。第8章提供了10个让读者自解的计算问题,让读者有机会小试牛刀。第9章用书中给出的各问题的C++解决方案作为例子,讨论了C++语言的强大编程功能。书中一共收录了92个饶有兴趣的计算问题,每个问题(包括第8章留给读者自解的题目)都给出了完整的C++解决方案。
《趣题学算法》适于作为程序员的参考书,高校各专业学生学习“数据结构”“算法设计分析”“程序设计”等课程的扩展读物,也可以作为上述课程的实验或课程设计的材料,还可以作为准备参加国内或国际程序设计赛事的读者的赛前训练材料。
作者简介
徐子珊,作者长期在高校执教数学、算法与程序设计课程,并多次带队参加大学生程序设计大赛,教学经验丰富。编著多本算法书籍,深受读者喜爱