Advertisement

数据结构、算法及应用 C++语言表述 原书第2版 源程序代码

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本书是C++语言版本的数据结构与算法经典教程,详细讲解了各种基本数据结构及其在实际问题中的应用,并提供大量源程序代码供读者参考和实践。 您可以从这里下载本书中的C++程序。所有的程序都被压缩到一个文件中,您需要解压该文件。解压后会创建一个名为codes的文件夹,所有程序将被解压至这个文件夹内。此外还有一个名为ProgramIndex.htm的文件,它将程序编号与具体文件名进行对应。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • C++ 2
    优质
    本书是C++语言版本的数据结构与算法经典教程,详细讲解了各种基本数据结构及其在实际问题中的应用,并提供大量源程序代码供读者参考和实践。 您可以从这里下载本书中的C++程序。所有的程序都被压缩到一个文件中,您需要解压该文件。解压后会创建一个名为codes的文件夹,所有程序将被解压至这个文件夹内。此外还有一个名为ProgramIndex.htm的文件,它将程序编号与具体文件名进行对应。
  • C++ 2)——高清扫描
    优质
    本书为《数据结构、算法与应用》原书第二版的高清扫描版本,配有详细书签。书中使用C++语言全面讲解了数据结构和算法的基础理论及实际应用。 《数据结构、算法与应用 C++语言描述》原书第2版高清扫描带书签版本是提高你的算法思想和锻炼实践能力的绝佳选择!你一定会喜欢它!
  • ——C++
    优质
    本书为学习数据结构与算法的经典教材,通过丰富的实例深入浅出地讲解了使用C++编程实现数据结构和算法的方法。适合计算机专业学生及编程爱好者阅读。 扫描完整版带书签。
  • ——C++一章至七章)
    优质
    本书《数据结构算法及应用——C++语言描述》精选了从第一章到第七章的内容,系统地介绍了使用C++实现的数据结构和经典算法。 本书专注于计算机科学与工程领域的重要基础科目——数据结构与算法的研究。首先简要回顾了基本的C++程序设计概念,然后全面系统地介绍了队列、堆栈、树、图等核心数据结构,并深入探讨贪婪算法、分而治之算法和分支定界算法等多种重要的算法设计方法。本书为读者进一步学习和研究数据结构与算法提供了坚实的基础。 尤为突出的是,书中不仅涵盖了理论知识,还包含50多个实际应用实例以及600多道练习题,使学生能够将所学应用于实践之中。内容全面而权威,编排合理清晰,既适合作为教材使用也适合行业从业者作为参考书籍阅读。
  • (采面向对象方C++)(2
    优质
    本书《数据结构》第二版以面向对象的思想为指导,全面且系统地介绍了使用C++语言实现的数据结构概念与算法。适合计算机专业学生和编程爱好者深入学习。 《数据结构(用面向对象的方法与C++语言描述)(第2版)》是一本深入探讨数据结构理论及其在C++编程中的实现的教材。本书着重于如何利用面向对象编程的思想来理解和设计复杂的数据结构,这在现代软件工程中至关重要。下面将详细阐述书中的主要知识点,以及可能涉及的内容。 1. **数据结构基础**:书中会介绍数据结构的基本概念,包括数组、链表、栈、队列、树和图等。这些是最基本的数据组织形式,是理解更复杂数据结构的基础。面向对象的设计原则如封装、继承和多态性将被用来构建这些数据结构的类。 2. **线性数据结构**:书中会详细介绍栈和队列这两种典型的线性数据结构。栈是一种后进先出(LIFO)的数据结构,常用于函数调用、表达式求值等场景;而队列则是先进先出(FIFO),在操作系统调度、打印机管理等领域广泛应用。 3. **链表与数组**:书中将探讨链表提供的动态存储能力和数组的快速随机访问优势。理解它们各自的优缺点对于选择合适的数据结构至关重要。 4. **树形数据结构**:二叉树、平衡树(如AVL树和红黑树)以及B树等是重要的内容,这些在搜索、排序及文件系统等方面有广泛应用。书中会讲解如何用C++实现这些树结构,并介绍相关的操作如插入、删除和查找。 5. **图数据结构**:图可以表示复杂的关联关系,例如网络或交通路线。书中的重点内容包括图的遍历算法(深度优先搜索和广度优先搜索)以及最短路径问题(Dijkstra算法与Floyd-Warshall算法)等。 6. **排序与查找**:书中会介绍多种排序算法如冒泡排序、插入排序、快速排序、归并排序及堆排序,同时也涵盖各种查找方法包括顺序查找和二分查找。这些内容在C++实现中都会涉及面向对象的编程思想的应用。 7. **面向对象编程**:作为工具使用的C++语言将在书中深入讲解,包括类的设计、对象创建以及继承与多态等概念。理解如何用C++封装数据结构的实现是学习的重点所在。 8. **试题分析**:附带考试可能涉及上述所有知识点的实际应用,旨在考察学生对理论知识的理解和编程能力。这类题型多样,包含理论问答、编程实现及算法分析等多种类型。 通过深入研究《数据结构(用面向对象的方法与C++语言描述)》第二版一书的内容,读者不仅能掌握数据结构的基本原理,还能熟练运用面向对象的C++技术来解决实际问题,在提升自身编程技能的同时增强应对复杂软件工程挑战的能力。
  • C-C 耿国华 各章
    优质
    本书为《数据结构-用C语言描述》第三版的配套资源,包含各章节的数据结构实现源代码,由耿国华编写,适用于学习和实践数据结构算法。 《数据结构-用C语言描述》第三版 耿国华 的各章源代码。
  • C++)- 课后习题和
    优质
    本书为《数据结构算法及应用》(使用C++语言编写)的配套学习资料,包含每章对应的课后习题解答与参考代码,帮助读者加深对数据结构理论的理解和实践操作能力。 本书在简要回顾了基本的C++程序设计概念之后,全面系统地介绍了队列、堆栈、树、图等基本数据结构,并详细讲解了贪婪算法、分而治之算法及分支定界算法等多种算法设计方法,为读者进一步学习和研究数据结构与算法打下了坚实的基础。
  • C分析(2)课后习题参考答案
    优质
    本书提供了《C语言描述的数据结构与算法分析》第二版中所有课后习题的答案和解析,帮助读者深入理解数据结构和算法的核心概念。 数据结构与算法分析 C语言描述(原书第2版)课后习题参考答案
  • C·2)严蔚敏》设计题答案
    优质
    本书为《数据结构(C语言版·第2版)》配套用书,提供了书中全部算法设计题的答案和对应的源代码,便于读者学习与实践。 使用CLion 2020至2021版本进行开发,并根据CMake文件的描述部署后可以直接运行。我对书中部分算法进行了优化,并纠正了参考答案中的所有错误,详细记录了可能产生的bug及其触发条件、不同实现方法或优化思路以及执行过程。作为赠品,我提供五本经典算法或数据结构书籍,具体信息可以在ReadMe.txt中找到。