作者:左飞
出版时间:2015-12
千 字 数:617
版次:01-01
页 数:428
开本:16开
I S B N :9787121277184
内容简介:本书以现代计算机常用的十八种数据构造为线索,结合C++中的STL编程理论,详细讲解了四大系统设计思想(贪心法、动态规划、分治法、回溯法)、二十大经典问题和四十二个重要算法。具体涉及的数本书围绕算法与数据结构这个观点,循序渐进、深入浅出地讲解了现代电子技术中使用的40 余个经典算法,以及回溯法、分治法、贪婪法和实时规划等算法设计观念。在此过程中,本书也系统地讲解了链表(包括单向链表、双向循环链表和双向链表)、栈、队列(包含普通队列和优先等级队列)、树 (包括二叉树、哈夫曼树、堆、红黑树、AVL 树和字典树)、图、荟萃(包括不相交集)与字典等常用数据构造。同时,通过对22 个经典问题(包括约瑟夫环问题、汉诺塔问题、八皇后问题和骑士周游问题等)的讲解,逐渐揭开隐匿在数据结构背后的算法原理,力图帮助读者夯实知识积累,激活思维技能,并最终冲破阻碍编程能力提高的重重藩篱。
算法之美——隐匿在数据结构背后的原理(C++版)
6098
复制