E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
严蔚敏
串知识点详解(数据结构,
严蔚敏
版)
1.堆分配存储表示(也是一种顺序表)typedefstruct{char*ch;intlength;}HString;2.串操作函数//初始化一个串voidInitalStr(HString&T);//生成一个其值等于串常量chars的串T.voidStrAssign(HString&T,char*chars);//返回串的长度intStrLength(HString&T);//比较串大小,从第一
imumu_xi
·
2020-09-13 19:12
C
数据结构
链队列的结构及其操作
/****作者:LinX2017-6-16-上午**内容:链队列的结构及其应用**看
严蔚敏
教材上的图解,就很清晰*/#include#includetypedefintElemType;typedefstructQNode
lz_zl_
·
2020-09-13 19:45
c++
数据结构
考研
数据结构
数据结构(C语言版 第2版)课后习题答案
严蔚敏
等 编著
转自–数据结构(C语言版第2版)课后习题答案
严蔚敏
等编著以上没有第八章答案数据结构(C语言版第2版)课后习题答案
严蔚敏
编著–含第八章答案第1章绪论5.选择题(1)在数据结构中,从逻辑上可以把数据结构分成
Abby.R
·
2020-09-13 16:33
数据结构
链表
二叉树
队列
指针
算法
数组的顺序表示和实现
声明:以下内容是对清华大学出版社出版,由
严蔚敏
和吴伟民编著的图书《数据结构》(C语言版)的代码实现。图书PDF版本可移步公众号【李歘歘】回复电子书领取。
李歘歘
·
2020-09-13 02:08
#
数据结构
稀疏矩阵
声明:以下内容是对清华大学出版社出版,由
严蔚敏
和吴伟民编著的图书《数据结构》(C语言版)的代码实现。图书PDF版本可移步公众号【李歘歘】回复电子书领取。
李歘歘
·
2020-09-13 02:08
#
数据结构
数据结构(
严蔚敏
C语言版)代码实现持续更新中
文章汇总:线性表:线性表的顺序表示和实现线性表的链式表示和实现静态链表的表示和实现栈:顺序栈——栈的顺序表示和实现链栈——栈的链式表示和实现队列:链队列——队列的链式表示和实现顺序队列——队列的顺序表示和实现(书上没有,自己总结的,书中用顺序队列用来实现循环队列,读者可忽略,感兴趣的可以看一下,帮我纠正)循环队列——队列的顺序表示和实现数组:数组的顺序表示和实现矩阵压缩存储——稀疏矩阵
李歘歘
·
2020-09-13 02:36
TopologicalSort(拓扑排序)
是
严蔚敏
数据结构(C语言版)上写的,记录在博客上以后比较好找。如有谬误或者不足还请批评指正!
Ricardo、ov0
·
2020-09-12 14:45
数据结构
栈
算法
c语言
数据结构——外部排序
之前有写过内部排序,这次看到
严蔚敏
老师的书上还介绍了外部排序,就一起记录一下,以便以后可以看看:1.外部排序外部排序是指数据量很大,一下子不能将所有的数据放入内存里面进行排序,只能一部分一部分从硬盘中读取数据
rqc112233
·
2020-09-12 09:37
数据结构——c++
考研专业课(408)书本资料选择复习规划
综合题,70分;真题王道6套卷(真题+模拟题)天勤8套卷《计算机专业基础综合考试最后8套模拟题》(答案错误较多,如果要做最好有同学能一起讨论)王道和天勤的全套复习全书书本数据结构教材《数据结构C语言版》
严蔚敏
清华大学出版社
刘鑫磊rr
·
2020-09-12 08:12
考研专业课
串 堆分配存储 数据结构 C语言
严蔚敏
头文件typedefstruct{char*ch;intlength;}HString;#defineMAXSTRLEN255#defineOK1#include#include#defineTRUE1#defineFALSE0#defineERROR0#defineOVERFLOW-2#includeusingnamespacestd;typedefintStatus;StatusStrAssi
qq_42685686
·
2020-09-12 03:16
数据结构
严蔚敏
-数据结构-递归算法总结
在看
严蔚敏
的数据结构视频,在32课时的时候,对递归算法进行了总结。在网上没找到对应的资料。而
严蔚敏
老师总结的又很不错,所以觉得有必要这里记录下(不是完全照搬,详细可以去找对应的视频)。一共有5点。
cainiaohhf
·
2020-09-11 19:08
学习
成长
感悟
数据结构(严蔚敏)
递归算法
数据结构
路径规划算法进阶
路径规划算法进阶最早是在大学期间学习路径规划算法,
严蔚敏
_吴伟民的《数据结构》讲的最短路径。当时感到有些晦涩难懂,并没有理解算法思想。
史今班长
·
2020-09-11 16:14
数据结构笔记整理1
图的操作大学学习
严蔚敏
的数据结构,一下是图的一些常见操作/*创建无向网UDN*/intCreateUDN(MGraph*G){intw=0;charv1,v2;intIncInfo=0;scanf("%
Li angle
·
2020-09-10 20:36
数据结构
数据结构整理笔记(提纲) (数据结构 C语言版 第二版
严蔚敏
)
第一章绪论基本概念数据结构(这门学科):是一门研究数据的组织,存储,和运算的一般方法。数据:是客观事物的符号表示,是所有能输入到计算机中并被计算机程序处理的符号的总称。数据元素:是数据的基本单位,在计算机中通常作为一个整体进行考虑和处理。数据元素用于完整地描述一个对象。数据项:组成数据元素的、有独立含义的、不可分割的最小单位。例如:学生的姓名学号等。数据对象:是性质相同的数据元素的集合,是数据的一
绝伦i独舞
·
2020-09-10 20:11
满二叉树(Full Binary Tree)&&完全二叉树(Complete Binary Tree)
满二叉树(FullBinaryTree):
严蔚敏
那本教材上的说法:一个深度为k,节点个数为2^k-1的二叉树为满二叉树。就是一棵树,深度为k,并且没有空位。
阿伟_
·
2020-09-10 16:14
树
栈的动态顺序存储实现(Stack)
接口参考
严蔚敏
老师的数据结构课本实现环境为linuxStack.h//========ADTtherepresentationoftheSTACK(SequentialStorage)========/
perry0528
·
2020-09-10 15:30
数据结构
求二叉树的每个结点的子孙数量
《数据结构》
严蔚敏
版习题6.55为二叉链表的结点增加DescNum域,表示该结点的子孙数量。编写一个算法,求二叉树的每个结点的子孙数目并存入其DescNum域。
青春不谢
·
2020-09-10 11:54
算法问题
数据结构 第一章 简单笔记
记录下数据结构的学习(
严蔚敏
数据结构)一个数据元素可由若干个数据项组成,数据项是最小单位数据结构:相互之间存在一种或多种特定关系的数据元素的集合数据结构分为逻辑结构和存储结构逻辑结构:与数据的存储结构无关
Double____C
·
2020-09-10 09:42
数据结构
数据结构(
严蔚敏
)---笔记
1.第一章绪论算法+数据结构=程序设计数据结构:相互间存在一种或多种特定关系的数据元素的集合数据:客观事物的符号表示数据元素:数据的基本单位数据对象:性质相同的数据元素的集合基本结构:集合(相互无关),线性,树形,图状或网状(交叉)抽象数据类型(ADT):(D,S,P)->数据+结构+操作算法特性:有穷性,确定性,可行性,有输入(0个或多个),有输出(1个或多个)算法要求:正确,可读,健壮,效率与
Ashen_
·
2020-08-26 15:25
四则运算JAVA实现
实现四则运算的优先级算法,并转换为相应的模拟机器码,演示计算机实际计算过程本程序具体参考了
严蔚敏
的《数据结构》中四则运算的算法在程序的完成的过程中,应注意对计算字符串的正确解析,特别是负数的判断,存取以及操作
wahaajava
·
2020-08-26 14:36
《计算机操作系统》第四版(汤小丹考研版) 全书知识梳理
计算机操作系统》第四版汤小丹主编(考研版)王道考研《计算机操作系统》相关课程同类梳理:《数据库系统概论》第五版(王珊版)全书知识梳理《计算机组成原理》第五版(唐朔飞考研版)全书知识梳理《数据结构》C语言版(清华
严蔚敏
考研版
22 26 25
·
2020-08-25 09:03
计算机操作系统
【算法】二叉查找树(BST)实现字典API
参考资料《算法(java)》——RobertSedgewick,KevinWayne《数据结构》——
严蔚敏
上一篇文章,我介绍了实现字典的两种方式,:有序数组和无序链表字典的诞生:有序数组PK无序链表这一篇文章介绍的是一种新的更加高效的实现字典的方式
weixin_34148456
·
2020-08-25 05:54
外部排序,C++实现
外部排序,C++实现K个排序的数组合并,用到了败者树相关内容参考了,
严蔚敏
的《数据结构》////CreatedbyHanon16/5/2.
hanhanhanhuanghe
·
2020-08-25 03:42
C++
数据结构
静态链表和数组的区别
静态链表的C实现和核心点(基于数据结构
严蔚敏
)
iudio_cool
·
2020-08-24 14:33
重新过c基础
数据结构
链表
java实现顺序链表
以《数据结构(C语言版)》-
严蔚敏
书本为参考。
weixin_33696822
·
2020-08-24 10:57
java
数据结构与算法
c/c++
看数据结构写代码(65) 基数排序
欢迎指出代码不足参考书本:
严蔚敏
《数据结构.C语言版》//RadixSort.cpp:定义控制台应用程序的入口点。
fuming0210sc
·
2020-08-24 00:39
数据结构
数据结构:稀疏矩阵运算器
按照教科书《数据结构(C语言版)》(
严蔚敏
等)5.3.2节中描述的方法,以十字链表表示稀疏矩阵。一、需求分析稀疏矩阵是指那些多数元素为零的矩阵。
W杂货铺W
·
2020-08-22 23:15
【数据结构】顺序线性表的实现与基本操作
学校数据结构授课用的教材是
严蔚敏
老师的《数据结构(C语言版)》,教材将介于伪码和C语言之间的类C语言作为描述工具讲解算法,在实际学习中,还是需要我们把代码转换成C语言程序,编译通过。
Andy_X
·
2020-08-22 11:49
c
数据结构与算法
新手学习
学习笔记
谈谈java中几种常见的散列算法及解决哈希碰撞的方式
什么是哈希表引用:
严蔚敏
《数据结构(C语言版)》中的内容哈希表就是依据关键字可以根据一定的算法(哈希函数)映射到表中的特定位置的思想建立的表。
小栋20
·
2020-08-22 10:19
java
源码分析
哈希表
hash
简单四则运算计算器的C++实现(含括号和+-*/的优先级判断)
抽空实现了一下
严蔚敏
的《数据结构》一书中的带优先级的计算器,感觉还是有些收获,特此分享一下^_^;原理请参照《
严蔚敏
:数据结构第4版》栈相关章节,下面是其计算过程的简单演示;算数运算符在压栈和出栈时的优先关系
ChirlChen
·
2020-08-22 03:28
C++
算法
考研复习记录
https://pan.baidu.com/s/1bfcJkA_Tbc1rt49NPiezqA提取码:8p8e英语,暂时是积累单词,之后再说~政治,还是等肖的三件套和肖4.肖84081.教材:《数据结构》
严蔚敏
清华大学出版社辅导书
kuang-luan
·
2020-08-22 00:25
Java学习资料分享(201904)
数据结构与算法:郝斌数据结构,还有《[数据结构(C语言版)].
严蔚敏
_吴伟民.扫描版》:链接:https://pan.baidu.com/s/1yAyaMzl88vwd6tr-aVkc_
先树立一个小目标
·
2020-08-21 00:19
资源分享
严蔚敏
-图-存储结构-图的遍历
数据结构学习笔记【第7章图】7.1图的定义和术语图是一种较线性表和树更为复杂的数据结构。在图形结构中,结点之间的关系是任意的,图中任意两个数据元素之间都可能相关。在图中的数据元素通常称做顶点(Vertex),V是顶点的有穷非空集合;VR是两个顶点之间的关系的集合。若∈VR∈VR∈VR,则表示从vvv到www的一条弧(Arc),且称vvv为弧尾(Tail)或起始点,称www为弧头(Head)或终端点
AmarisEx
·
2020-08-20 13:50
#
数据结构学习笔记
7-6-有向图强连通分量的Kosaraju算法-图-第7章-《数据结构》课本源码-
严蔚敏
吴伟民版...
课本源码部分第7章图-有向图强连通分量的Kosaraju算法——《数据结构》-
严蔚敏
.吴伟民版源码使用说明链接☛☛☛《数据结构-C语言版》(
严蔚敏
,吴伟民版)课本源码+习题集解析使用说明课本源码合辑链接
weixin_34032827
·
2020-08-20 13:27
数据结构 c语言(
严蔚敏
) 总结 + 代码
第一章基本绪论基本概念和术语数据(Data):客观事物的符号表示,所有能够输入计算中并被计算机处理的符号的总称。数据元素(DataElement):数据的基本单位,在计算机中作为一个整体进行考虑和处理。数据项(DataItem):是组成数据元素的、有独立含义的、不可再分的最小单位。数据对象(DataObject):是性质相同的数据元素的集合,是数据的子集。数据结构(DataStructure):相
嘿呀!
·
2020-08-20 04:37
KMP匹配
参考书籍:
严蔚敏
版数据结构第4章。建议啊:如果不懂KPM的原理,看了很多其他人的博客还是不是很懂,暂时就不要看了,直接看代码,根据代码来理解(搞技术对不对?又不是发表论文,非得有理论。)
程序员小老九
·
2020-08-20 04:29
c语言100题
时间复杂度
现已将此文收录至:《数据结构》C语言版(清华
严蔚敏
考研版)全书知识梳理正文:时间复杂度的意义究竟什么是时间复杂度呢?
是少年呀~
·
2020-08-20 02:45
c++编程基础
基于Cocos2d-x的迷宫探索演示程序
前言本文展示了使用cocos2d-x来实现的一个迷宫探索演示程序,一种简单粗暴的寻路算法,算法来自经典的
严蔚敏
c语言数据结构里的迷宫探索算法,使用栈来实现。
elloop
·
2020-08-20 00:20
c++
cocos2d-x
algorithm
c语言实现带头结点和尾节点的双向链表
c语言实现带头结点和尾节点的双向链表接口参考
严蔚敏
老师的数据结构编译环境:linux数据结构:typedefstructLNode{Itemdata;structLNode*prior;structLNode
perry0528
·
2020-08-19 23:24
数据结构
c
data
structure
顺序栈(含有栈顶指针,栈底指针)的实现以及编写过程中的一些疑惑的解决
参考文献:数据结构(c语言版)---
严蔚敏
p44----->p47代码如下:#include//mallocrealloc#include//cincoutusingnamespacestd;typedefintElemType
zyh_helen
·
2020-08-19 08:55
数据结构
Java实现基本排序算法
主要参考
严蔚敏
的数据结构中的算法来实现。如果不明白可以查看。还参考如下链接中的类容。
iteye_12028
·
2020-08-19 02:03
数据结构的应用——使用栈实现十进制到其他(2、8、16)进制的转换
算法基于原理:N=(N/d)×d+N%d其中:N——十进制数d——目标数制的基数以十进制数1348转换到八进制数举例,其运算过程如下:(来源:数据结构
严蔚敏
)由于结果需要逆序输出,故采用栈结构来实现,具体代码如下
山顶冻人
·
2020-08-19 01:09
Java
数据结构与算法
【数据结构
严蔚敏
版】 查找基本操作
顺序查找过程:从表中的最后一个记录开始,逐个进行记录的关键字与给定值进行比较,若某个记录的关键字与给定值相等,则查找成功,找到所查的记录;反之,若直到第一个记录,其关键字和给定值比较都不相等,则表明表中没有所查的记录,查找失败。算法描述为intSearch(intd,inta[],intn){/在数组a[]中查找等于D元素,若找到,则函数返回d在数组中的位置,否则为0。其中n为数组长度/inti;
十月蟋蟀入我床下
·
2020-08-18 23:40
数据结构
KMP字符串模式匹配算法实现
严蔚敏
老师的书中详细描述了KMP算法,同时前面的例子中也描述了子串移动位置的数组实现的算法。前面你已经实现了子串移动的数组,现在就来利用该数组来实现KMP模式匹配。
i_jiebaby
·
2020-08-18 20:45
ACM训练
数据结构与算法
数据结构(C语言版
严蔚敏
著)——查找
静态查找:数据集合稳定,不需要添加、删除元素的查找操作。动态查找:数据集合在查找的过程中需要同时添加或删除元素的查找操作。·顺序查找又叫线性查找,是最基本的查找技术,它的查找过程是:从第一个(或者最后一个)记录开始,逐个进行记录的关键字和给定值进行比较,若某个记录的关键字和给定值相等,则查找成功。如果查找了所有的记录仍然找不到与给定值相等的关键字,则查找失败。下面贴出简单的代码案例://顺序查找,
Super_Sloppy
·
2020-08-18 18:33
算法2.1 假设利用两个线性表LA和LB分别表示两个集合A和B(即线性表中的数据元素即为集合中的成员),现要求一个新的集合A=AUB。这就要求对线性表作如下操作:扩大线性表LA。。。
数据结构(C语言版)
严蔚敏
吴伟民算法2.1假设利用两个线性表LA和LB分别表示两个集合A和B(即线性表中的数据元素即为集合中的成员),现要求一个新的集合A=AUB。
Navigator_Z
·
2020-08-18 15:28
数据结构(C语言版)严蔚敏
吴伟民
算法2.2 已知线性表LA和LB中的数据元素按值非递减有序排列,现要求将LA和LB归并为一个新的线性表LC,且LC中的数据元素仍按值非递减有序排列。
数据结构(C语言版)
严蔚敏
吴伟民算法2.2已知线性表LA和LB中的数据元素按值非递减有序排列,现要求将LA和LB归并为一个新的线性表LC,且LC中的数据元素仍按值非递减有序排列。
Navigator_Z
·
2020-08-18 15:28
数据结构(C语言版)严蔚敏
吴伟民
设计练习 线性表(顺序表)的抽象数据类型定义构造
数据结构(C语言版)
严蔚敏
吴伟民设计练习线性表的定义构造代码块:#include#include//Functionresultstatuscode#defineTRUE1#defineFALSE0#defineOK1
Navigator_Z
·
2020-08-18 15:28
数据结构(C语言版)严蔚敏
吴伟民
Floyd(弗洛伊德算法)---每对顶点的最短路径---《数据结构》
严蔚敏
//exam1.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"#include#includeusingnamespacestd;#defineMAXVEX20#defineINT_MAX10000typedefstructArcNode{intadj;void*info;}ArcNode;typedefArcNodeAdjMat[MAXVEX][MAXVEX];ty
cjc雪狼
·
2020-08-18 11:01
算法/数据结构
数据结构笔记(持续更新)
因为最近上网课,不得不重新回到C++的怀抱,就顺便整理一下笔记内容,希望方便自己复习的同时也能方便觉得无法理解的同伴们,笔芯(以及我其实不是鸽子,咕)教材使用的是清华大学出版社的
严蔚敏
先生编写的《数据结构
Karen_Yu_
·
2020-08-17 20:40
C++入门
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他