数据结构(C语言版)附光盘 pdf,mobi,epub,txt,百度云盘百度网盘免费下载电子书下载电子版全集免费阅读在线阅读精校版扫描阿里云盘Kindle资源ed2k微盘作者:严蔚敏

第1章绪论1.1什么是数据结构1.2基本概念和术语1.3抽象数据类型的表示与实现1.4算法和算法分析1.4.1算法1.4.2算法设计的要求1.4.3算法效率的度量1.4.4算法的存储空间需求

第2章线性表2.1线性表的类型定义2.2线性表的顺序表示和实现2.3线性表的链式表示和实现2.3.1线性链表2.3.2循环链表2.3.3双向链表2.4一元多项式的表示及相加

第3章栈和队列3.1栈3.1.1抽象数据类型栈的定义3.1.2栈的表示和实现3.2栈的应用举例3.2.1数制转换3.2.2括号匹配的检验3.2.3行编辑程序3.2.4迷宫求解3.2.5表达式求值3.3栈与递归的实现3.4队列3.4.1抽象数据类型队列的定义3.4.2链队列——队列的链式表示和实现3.4.3循环队列——队列的顺序表示和实现3.5离散事件模拟

第4章串4.1串类型的定义4.2串的表示和实现4.2.1定长顺序存储表示4.2.2堆分配存储表示4.2.3串的块链存储表示4.3串的模式匹配算法4.3.1求子串位置的定位函数Index(S,T,pos)4.3.2模式匹配的一种改进算法4.4串操作应用举例4.4.1文本编辑4.4.2建立词索引表

第5章数组和广义表5.1数组的定义5.2数组的顺序表示和实现5.3矩阵的压缩存储5.3.1特殊矩阵5.3.2稀疏矩阵5.4广义表的定义5.5广义表的存储结构5.6m元多项式的表示5.7广义表的递归算法5.7.1求广义表的深度5.7.2复制广义表5.7.3建立广义表的存储结构

第6章树和二叉树6.1树的定义和基本术语6.2二叉树6.2.1二叉树的定义6.2.2二叉树的性质6.2.3二叉树的存储结构6.3遍历二叉树和线索二叉树6.3.1遍历二叉树6.3.2线索二叉树6.4树和森林6.4.1树的存储结构6.4.2森林与二叉树的转换6.4.3树和森林的遍历6.5树与等价问题6.6赫夫曼树及其应用6.6.1最优二叉树(赫夫曼树)6.6.2赫夫曼编码6.7回溯法与树的遍历6.8树的计数

第7章图7.1图的定义和术语7.2图的存储结构7.2.1数组表示法7.2.2邻接表7.2.3十字链表7.2.4邻接多重表7.3图的遍历7.3.1深度优先搜索7.3.2广度优先搜索7.4图的连通性问题7.4.1无向图的连通分量和生成树7.4.2有向图的强连通分量7.4.3最小生成树7.4.4关节点和重连通分量7.5有向无环图及其应用7.5.1拓扑排序7.5.2关键路径7.6最短路径7.6.1从某个源点到其余各顶点的最短路径7.6.2每一对顶点之间的最短路径

第8章动态存储管理8.1概述8.2可利用空间表及分配方法8.3边界标识法8.3.1可利用空间表的结构8.3.2分配算法8.3.3回收算法8.4伙伴系统8.4.1可利用空间表的结构8.4.2分配算法8.4.3回收算法8.5无用单元收集8.6存储紧缩

第9章查找9.1静态查找表9.1.1顺序表的查找9.1.2有序表的查找9.1.3静态树表的查找9.1.4索引顺序表的查找9.2动态查找表9.2.1二叉排序树和平衡二叉树9.2.2B树和B树9.2.3键树9.3哈希表9.3.1什么是哈希表9.3.2哈希函数的构造方法9.3.3处理冲突的方法9.3.4哈希表的查找及其分析

第10章内部排序10.1概述10.2插入排序10.2.1直接插入排序10.2.2其他插入排序10.2.3希尔排序10.3快速排序10.4选择排序10.4.1简单选择排序10.4.2树形选择排序10.4.3堆排序10.5归并排序10.6基数排序10.6.1多关键字的排序10.6.2链式基数排序10.7各种内部排序方法的比较讨论

第11章外部排序11.1外存信息的存取11.2外部排序的方法11.3多路平衡归并的实现11.4置换一选择排序11.5最佳归并树

第12章文件12.1有关文件的基本概念12.2顺序文件12.3索引文件12.4ISAM文件和VSAM文件12.4.1ISAM文件12.4.2VSAM文件12.5直接存取文件(散列文件)12.6多关键字文件12.6.1多重表文件12.6.2倒排文件

附录A名词索引附录B函数索引参考书目

严蔚敏,清华大学计算机系教授,长期从事数据结构教学和教材建设。吴伟民,广东工业大学计算机学院教授,硕士生导师。广东计算机学会图形图像分会秘书长。长期从事数据结构教学和系列教材建设。

THE END
1.2024年九曲阑干数据结构C语言《数据结构(C语言版)》内容分为两大部分,第1章至第10章为基础知识部分,第11章为综合应用部分。基础知识部分包括线性结构模块、非线性结构模块和简单的应用模块。综合应用部分包括新生报到信息注册系统设计模块和停车场管理系统设计模块。 1.成书过程 数据结构是软件技术、网络技术等计算机类专业的一门重要的专业基础课https://win7sp.com/post/32213.html
2.基于顺序表的图书信息管理系统用C语言实现顺序表实现的图书管理 4星 · 用户满意度95% 立即下载 定义图书类型结构,定义顺序表;完成功能:初始化构建空表、插入新记录到第i个位置、删除表中第i个记录、按图书名称进行查找、按作者进行查找、按价格区间进行查找。 展开 基于顺序表的图书信息管理系统通常是一个简单的数据结构应用,用于存储书籍的信息,如书名、https://wenku.csdn.net/answer/83qs11y17f
3.C语言数据结构(实验一)基于顺序表的图书馆系统51CTO博客C语言数据结构(实验一)基于顺序表的图书馆系统,代码如下:#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>#include<algorithm>usingnamespacestd;//排序函数#definehttps://blog.51cto.com/u_15057841/4334181
4.C语言数据结构之图书借阅系统C语言这篇文章主要为大家详细介绍了C语言数据结构之图书借阅系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下GPT4.0+Midjourney绘画+国内大模型 会员永久免费使用!【 如果你想靠AI翻身,你先需要一个靠谱的工具!】本文实例为大家分享了C语言实现图书借阅系统的具体代码,供大家参考,具体https://www.jb51.net/article/240497.htm
5.数据结构课程(精选十篇)[2]严蔚敏.数据结构 (C语言版) [M].北京:清华大学出版社, 1998. 课程设计(数据结构) 篇2 1、运动会分数统计 任务:参加运动会有n个学校,学校编号为1……n。比赛分成m个男子项目,和w个女子项目。项目编号为男子1……m,女子m+1……m+w。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5https://www.360wenmi.com/f/cnkeyoeo50qe.html
6.数据结构(C语言)第2版慕课版图书本书重视算法及其实践性,书中算法都有完整的 C 语言程序,程 序代码注释详细。为了让读者能够及时地检验学习效果、把握学习进度,每章都附有丰富的习题。 本书可作为计算机、电子信息、管理信息系统、电子商务、教育技术等相关专业数据结构课程的本科教 材,也可以作为计算机软件工程技术人员的参考资料。https://www.ryjiaoyu.com/book/details/40257
7.数据结构(C语言第2版慕课版)《数据结构(C语言 第2版 慕课版)/21世纪高等教育计算机规划教材》将现代信息技术融入教学,突破了传统教学模式,通过慕课的形式全面阐述数据结构课程中的重点、难点,涵盖线性表、树、集合、图等内容,形成一套完整的包含知识点、习题、实验、慕课视频等的立体化教学资源,帮助学生进行自主式和研究性学习,为教师的传统课堂https://www.dushu.com/book/13673916/
8.西安邮电大学是一本吗是一本还是二本大纲:961计算机专业综合考试大纲(2008版) 一、考试组成 961计算机专业综合共包括四门课程的内容:计算机组成原理、数据结构、操作系统、数理逻辑,分别占40分、40分、40分、30分。 二、计算机组成原理部分的考试大纲 (一) 参考书 《计算机组成原理》,高等教育出版社,唐朔飞编著 https://www.whdxky.com/117052.html
9.课程本课程教学团队都有十年以上教授《算法与数据结构》课程的教学经历,根据教学实践,针对学生常出现的学习数据结构理论和实践编程相脱节问题,采用数据结构和高级语言程序设计(C语言)相融合的教学模式,内容内浅入深,通俗易懂,算法全部采用C语言编程描述,并对程序重点详细讲解,在编程中让学生不知不觉中掌握数据结构理论,并https://higher.smartedu.cn/course/62354cd89906eace048dc878
10.数据结构基于C语言实现的顺序表。程序数据结构(c语言版)题集答案 在网上找了好多,数据结构题集答案,这个是最全面,最完美的。 上传者:renzhehongyi时间:2011-07-25 基于C语言实现的顺序表以及基本接口实现 顺序表是一种线性存储结构,它采用一段连续的物理地址存储数据元素,具有元素随机存取、存储密度高、插入和删除操作效率低等特点。在顺序表中,数据元https://www.iteye.com/resource/superneng-3362852
11.学习课程总结(通用17篇)《数据结构与算法》这本书共有十一个章节。从第一章的数据结构和算法的引入,介绍了数据和数据类型、数据结构、算法描述工具、算法和算法评价四个方面的知识。第二章则介绍了顺序表及其应用的相关知识。从顺序表的基本概念开始,分别介绍了顺序表基本算法、顺序表基本算法性能分析、顺序表的应用。顺序表应用又涉及多方面https://m.yjbys.com/xuexi/zongjie/3137403.html
12.数据结构(C语言版)(第2版双色版)数据结构先修知识数据结构(C语言版)(第2版双色版)-数据结构先修知识-C语言复习大作业(课程设计) .docx,PAGE PAGE 2 数据结构先修知识 C语言复习大作业 课程设计题目 【C语言复习大作业】图书信息管理系统★★★ 【问题描述】 读取给定的图书文件book.txt中的信息(book.txt中部分https://m.book118.com/html/2023/0201/6144201221005042.shtm