算法之美:隐匿在数据结构背后的原理(C++版) pdf

  本书以现代计算机常用的十八种数据结构为线索,结合C++中的STL编程实践,详细介绍了四大算法设计思想(贪心法、动态规划、分治法、回溯法)、二十大经典问题和四十二个重要算法。具体涉及的数本书围绕算法与数据结构这个话题,循序渐进、深入浅出地介绍了现代计算机技术中常用的40 余个经典算法,以及回溯法、分治法、贪婪法和动态规划等算法设计思想。在此过程中,本书也系统地讲解了链表(包括单向链表、单向循环链表和双向循环链表)、栈、队列(包括普通队列和优先级队列)、树(包括二叉树、哈夫曼树、堆、红黑树、AVL 树和字典树)、图、集合(包括不相交集)与字典等常用数据结构。同时,通过对22 个经典问题(包括约瑟夫环问题、汉诺塔问题、八皇后问题和骑士周游问题等)的讲解,逐步揭开隐匿在数据结构背后的算法原理,力图帮助读者夯实知识储备,激活思维技巧,并最终冲破阻碍编程能力提升的重重藩篱。

数据结构(C++版 第3版) pdf

  本书全面系统地介绍数据结构的基础理论和算法设计方法,包括线性表、树、图等数据结构以及查找和排序算法。内容涉及的广度和深度符合计算机专业本科的基本要求,体现了本科教学的培养目标。本书采用C++语言以面向对象方法描述数据结构和算法。本书理论叙述精练,结构安排合理,重点是数据结构设计和算法设计,通过降低理论难度和抽象性、加强实践环节等措施,力求增强学生的理解能力和应用能力。本书有配套的教学资料包,包括电子课件、源代码及习题解答等。

数据结构与算法分析(C++版 第3版) pdf

  《国外计算机科学教材系列:数据结构与算法分析(C++版)(第3版)》采用程序员最广泛采用的面向对象C++语言来描述数据结构和算法,并把数据结构原理和算法分析技术有机地结合在一起,系统介绍了各种类型的数据结构及排序、检索的各种方法。作者非常注意对每一种数据结构的不同存储方法及有关算法进行分析比较。书中还引入了一些比较高级的数据结构与先进的算法分析技术,并介绍了可计算性理论的一般知识。书中分别给出了C++实现方法和伪码实现方法,便于读者根据情况选择。本书作者维护的网站上可下载相关代码、编程项目和辅助练习资料。

Visual C/C++编程精选集锦(关键技术精解分册).pdf

Visual C/C++作为功能强大的可视化应用程序开发工具,是计算机界公认的优秀应用开发工具。Microsoft的基本类库MFC使得开发Windows应用程序变得很容易,适合作各种系统软件、应用软件、网络软件、游戏软件等…

Visual C++数据库编程实战.pdf

本书内容涉及数据库系统体系结构,VisualC++的Access访问技术、ODBC访问技术、SQLServer访问技术、MySQL访问技术以及Oracle访问技术等知识。内容全面,讲解透彻,实例典型,方法实用,具有很强的技术指导性…

最新VC++绘图程序设计技巧与实例教程.pdf

本书全面系统地介绍了计算机Visual C++绘图原理、方法、技巧和实例,包括二维、三维与分维图形变换、三维消隐、绘图程序设计、工程图形(零件图、三视图、展开图、轴测图、透视图)绘制、分维图形绘制、解…

精彩C++ BUILDER 6程序设计.pdf

1、基本操作篇:C++Builder的基本知识和操作方法,包括表单设计、组件制作、以及程序调试及打包等功能。2、程序设计基础篇:以C++为例,说明程序设计的基本概念,并以实际的程序码介绍各种数据表示法、控制…

C/C++程序设计.pdf

《C/C++程序设计》是《软件工程师宝典》系列图书之一,《C/C++程序设计》是学习C/C++语言的实用参考工具书,比较全面地讲解了C/C++的基础知识及实例应用。《C/C++程序设计》共分11章,第1章到第6章主要讲解…