Advertisement

数据结构(C语言版) 严蔚敏著 清华大学出版社 教材配套演示系统

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


简介:
本书由清华大学教授严蔚敏编写,采用C语言讲解数据结构的基本概念、原理和应用。书后附带教材配套的演示系统,便于读者理解与实践。 上面展示了严蔚敏版数据结构教科书中的算法演示过程,可以清楚地看到每一步是如何执行的。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • (C)
    优质
    本书由清华大学教授严蔚敏编写,采用C语言讲解数据结构的基本概念、原理和应用。书后附带教材配套的演示系统,便于读者理解与实践。 上面展示了严蔚敏版数据结构教科书中的算法演示过程,可以清楚地看到每一步是如何执行的。
  • C++ - - 邓俊辉 -
    优质
    《C++数据结构》是由清华大学邓俊辉教授编著的一本经典教材,该书在严蔚敏教授所著的经典基础上进行了更新和改进,适合于计算机专业学生学习。 推荐学习C++数据结构的书籍包括:1. 《数据结构》(C++版),作者为清华大学的严蔚敏;2. 清华大学邓俊辉编著的《数据结构》(C++版)。这两本书结合使用,可以互相参照,帮助全面掌握C++的数据结构相关知识。
  • 》习题及解答(C
    优质
    本书为配合严蔚敏教授编写的《数据结构》教材而设计,提供了丰富的C语言版本练习题及其详细解答,帮助读者深入理解与掌握数据结构知识。 数据结构是计算机科学中的核心课程之一,它研究如何在计算机中高效地组织和管理数据以进行有效的存储、检索和处理。严蔚敏教授是中国计算机科学领域的权威人物,《数据结构》教材被广泛用于教学与自学,在中国大陆尤其知名。本资料集合包括了严蔚敏教授的数据结构题集及其C语言实现,对于学习者理解和应用实践具有极大的价值。 在C语言中实现数据结构可以深入理解底层机制并提高编程能力。通过阅读和实践这些代码,能够掌握以下关键知识点: 1. **基本数据类型与数组**:数组是最基础的存储同类型元素序列的数据结构,在线性表、栈和队列等场景中有广泛应用。 2. **链表**:作为一种动态数据结构,链表在内存中不连续存放元素。单链表、双链表及循环链表灵活支持插入与删除操作。 3. **栈与队列**:后进先出(LIFO)的栈常用于表达式求值和递归;先进先出(FIFO)的队列适用于任务调度和缓冲区管理等场景。 4. **树**:非线性数据结构,包含节点及边。二叉搜索树、完全二叉树与平衡二叉树在排序和查找中应用广泛。 5. **图**:由顶点及其连接边构成的数据结构,在解决实际问题时深度优先搜索(DFS)和广度优先搜索(BFS)等遍历算法至关重要。 6. **排序与查找**:包括冒泡、选择、插入、快速及归并等多种排序方法;二分查找及其他高效查找技术用于定位数据集中的目标元素。 7. **哈希表**:通过哈希函数实现的存储结构提供近乎常数时间的访问效率,是关联数组的核心机制之一。 8. **堆**:一种特殊的树形结构通常应用于优先队列中,如最大堆和最小堆。 9. **字符串处理**:C语言中的字符序列需要特别注意边界条件及结束符0以确保正确操作。 10. **文件操作**:数据持久化至磁盘文件时的读写理解对于实现复杂的数据结构至关重要。 严蔚敏教授题集涵盖了上述所有知识点,并且每道题目都对应实际应用场景。通过解题和编写C语言代码,可以加深对数据结构原理的理解并提升编程技巧;同时完整的答案提供参考与验证帮助学习者检查思路及优化性能。此资源对于面试准备、技能提高或教学都是宝贵资料。
  • C
    优质
    《数据结构(C语言版)》由严蔚敏编著,全面系统地介绍了数据结构的基本概念、原理和方法。采用C语言作为编程工具,结合大量实例讲解线性表、栈、队列、树等基本数据结构及算法实现。适合计算机及相关专业学习参考。 本书的第1章综述了数据、数据结构及抽象数据类型的基本概念;从第2章至第7章则以抽象数据类型的视角探讨线性表、栈、队列、串、数组、广义表、树与二叉树以及图等基本类型的数据结构及其应用。第八章综合介绍了操作系统和编译程序中涉及的动态存储管理技术,而第九到十一章专注于查找和排序方法,并对各种实现方式进行了定性和定量的时间分析比较。第十二章则概述了常用的文件结构。 本书《数据结构》(C语言版)是为“数据结构”课程设计的教学材料,同时也适用于学习数据结构及其算法的C程序设计初学者。书中前半部分从抽象数据类型的角度讨论各种基本的数据结构和应用;后半部主要探讨查找与排序的各种实现方法及综合分析比较。本书的内容编排大致沿袭了1992年4月出版的《数据结构》(第二版),但在描述中更加突出了抽象数据类型的概念,并采用类C语言作为算法的语言表述。 书中阐述的概念严谨,逻辑推理严密且用词精炼、准确,同时配有《数据结构题集》(C语言版)供读者练习。书后附带的光盘包含在DOS环境下运行的数据结构算法动态模拟辅助教学软件以及Windows环境下的类PASCAL或类C两种语言描述的“数据结构算法动态模拟”软件。 本书适用于计算机及相关信息科学专业的本科和专科课程,同时也可作为从事计算机工程与应用领域科技工作者的学习参考书。作者严蔚敏是清华大学计算机系教授,并因与其合作者吴伟民共同编写的《数据结构》教材而获得了包括“第二届普通高等学校优秀教材全国特等奖”在内的多个奖项。
  • 》()答案
    优质
    本书为《数据结构》(清华大学版, 作者:严蔚敏)提供了详细的习题解答, 帮助学生深入理解数据结构的基本概念、原理和算法设计技巧。适合计算机专业学习者使用。 数据结构清华大学版严蔚敏的答案资料可以提供给需要的学生使用。
  • C笔记(
    优质
    这本《C语言版数据结构教学笔记(严蔚敏)》是基于经典教材编写的辅助学习资料,深入浅出地讲解了数据结构的基本概念、原理及其实现方法。适合初学者掌握数据结构知识。 这段教学笔记适用于考研复习基础较弱的同学以及教师备课使用。尽管网络上有许多资源可供选择,但这份资料因其权威性而显得尤为出色。
  • C
    优质
    《C语言版数据结构》由严蔚敏编著,全面系统地介绍了数据结构的基本概念、原理和方法,使用C语言实现算法与数据结构,是学习计算机科学的重要参考书。 《数据结构》(C语言版)是为“数据结构”课程编写的教材,也可以作为学习数据结构及其算法的C程序设计参考书。学完本书后,许多以前复杂难懂的代码会变得清晰易写。 本书前半部分从抽象数据类型的角度讨论了各种基本类型的数据结构及其应用;而后半部分则主要探讨查找和排序的各种实现方法及综合分析比较。全书采用类C语言作为描述数据结构和算法的语言,并附有《数据结构题集》(C语言版)以供配套学习使用。 本书概念严谨、逻辑严密,用词精炼且准确表达意思。此外,书中还配有光盘内容,在DOS环境下运行的是“数据结构算法动态模拟辅助教学软件”,在Windows环境下则是分别采用类PASCAL或类C两种语言描述的相同功能软件。附录中包括了本书涉及的所有数据结构算法实现程序。 全书目录如下: - 第1章 绪论 - 包括什么是数据结构、基本概念和术语、抽象数据类型的表现与实现以及算法和其分析。 - 第2章 线性表 - 涉及线性表的定义及其顺序表示和链式表示,还讨论了一元多项式的表示及相加问题。 - 第3章 栈和队列 - 讨论了栈、队列的概念与应用,并介绍了离散事件模拟的方法。 - 第4章 串 - 包含字符串类型的定义以及模式匹配算法的介绍,还有实用案例分析。 - 第5章 数组和广义表 - 涉及数组及其矩阵压缩存储的方式、广义表的概念与实现方法等知识点。 - 第6章 树和二叉树 - 包括树的基本定义、性质以及二叉树的遍历,还有赫夫曼编码的应用实例。 - 第7章 图 - 讨论了图的各种存储结构及其应用,包括连通性问题、拓扑排序等。 - 第8章 动态存储管理 - 涉及可利用空间表和边界标识法等内容,并介绍了伙伴系统以及无用单元收集方法。 - 第9章 查找 - 包括静态查找与动态查找的多种方式,如哈希表、二叉排序树等。 - 第10章 内部排序 - 阐述了插入排序、快速排序等多种内部排序算法及其比较分析。 - 第11章 外部排序 - 探讨外部信息存取方法和多路平衡归并的实现,还介绍了置换选择排序等技术。 - 第12章 文件 - 涉及顺序文件、索引文件以及直接访问文件等内容。
  • C()
    优质
    《C语言版数据结构(严蔚敏)》是一本经典教材,系统地介绍了数据结构的基本概念、原理和方法,并通过C语言实现。适合计算机专业学生学习使用。 《数据结构》(C语言版)是一本为“数据结构”课程编写的教材,也可作为学习数据结构及其算法的C程序设计参考书。学完本书后,许多以前复杂的代码会变得清晰易懂。该书前半部分从抽象数据类型的角度讨论各种基本类型的数据结构及其实用场景;后半部分则主要探讨查找和排序的各种实现方法,并进行综合分析比较。 书中采用类C语言描述数据结构与算法。概念表述严谨、逻辑推理严密,文字精炼且表达准确。此外,《数据结构题集》(C语言版)作为配套教材同步发行,便于教师教学和学生自学使用。本书附带光盘内容包括DOS环境下运行的“数据结构算法动态模拟辅助教学软件”,以及Windows环境下的以类PASCAL或类C两种语言描述的同类软件。 全书共十二章:第一章为绪论;第二至第六章分别介绍线性表、栈和队列、串、数组与广义表及树与二叉树的基本概念及其应用;第七到第十章则详细讲解图的概念及其遍历方法,动态存储管理和查找技术以及内部排序算法。第十一章讨论外部排序的方法,并在第十二章中介绍文件的类型及相关操作。 本书结构严谨合理、内容丰富翔实,适合计算机科学与工程专业的学生及编程爱好者阅读参考使用。
  • C习题答案集
    优质
    《清华大学严蔚敏C语言数据结构习题答案集》为学习数据结构课程的学生提供了全面而详细的习题解答,涵盖严蔚敏教授编著的经典教材中的所有练习题目。本书旨在帮助学生巩固理论知识、提高编程技能,并通过实例分析加深对数据结构概念的理解和应用能力。 清华大学严蔚敏的C语言版数据结构习题集答案是学习和考研的好资料。
  • C)PPT
    优质
    本PPT基于《数据结构》(严蔚敏著)编写,涵盖了使用C语言实现的数据结构基础理论和核心算法,适合学习与教学参考。 《数据结构C语言版》是由严蔚敏编写的教材。相关的PPT内容可以帮助学生更好地理解和学习书中的概念与算法实现。这些材料通常包括了基本的数据结构如线性表、栈、队列、树等的介绍以及它们在实际问题解决中的应用示例,适合于计算机科学专业的教学和自学使用。