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
链式存储
FAT32文件系统(二)
2借用链表的思想,实现扇区地址的
链式存储
结构。本篇我们详细说明如何具体的实现。一FAT32文件系统模型实现方式一:首先单独开辟一块区域用于存放文件名及文件存放地址,也就是下图中的文件索引扇区。
硬件梁朝伟
·
2023-11-23 09:50
FAT32文件系统
嵌入式硬件
物联网
数据结构与算法_树和二叉树
目录一、树的概念二、树的衍生概念三、二叉树顺序结构
链式存储
二叉树连式结构的遍历一、树的概念树是一种非线性的数据结构,它由n(n>=0)个有限结点组成一个具有层次关系的集合。
工业废气
·
2023-11-23 07:52
数据结构与算法
数据结构
队列的
链式存储
结构与实现
前言在前面我们学习了队列的概念与循环队列,我们知道了循环链表的队列长度事先就得确定好,但是实际中队列长度我们事先大多不知道,所以还是得研究一下动态的队列长度的队列储存与实现。虽然顺序存储也可以通过realloc来实现扩容,但是顺序存储出队列不太好出——①如果队头位置定在下标0的位置,出队列的效率低;②如果每一次出队列队头位置+1,虽然效率高了,但是空间利用率低下。所以对于动态的队列长度的队列储存与
从前慢,现在也慢
·
2023-11-23 02:10
数据结构初阶
数据结构
c语言
c++
深圳大学计软《数据结构》实验07--二叉树及其应用
问题A:DS二叉树—二叉树构建与遍历(不含框架)题目描述给定一颗二叉树的逻辑结构如下图,(先序遍历的结果,空树用字符‘#’表示,例如AB#C##D##),建立该二叉树的二叉
链式存储
结构,并输出该二叉树的先序遍历
曹无悔
·
2023-11-23 02:52
算法与数据结构
深圳大学
数据结构
c++
算法
DS数据结构
DS二叉树—二叉树构建与遍历(不含框架)给定一颗二叉树的逻辑结构如下图,(先序遍历的结果,空树用字符‘#’表示,例如AB#C##D##),建立该二叉树的二叉
链式存储
结构,并输出该二叉树的先序遍历、中序遍历和后序遍历结果
爱笑de坏狗
·
2023-11-23 02:19
dsoj
c++
算法
数据结构
5. 树与二叉树
考纲内容(多考选择题,偶尔涉及树遍历相关的算法题)树的基本概念二叉树二叉树的定义及其主要特征二叉树的顺序存储结构和
链式存储
结构二叉树的遍历线索二叉树的基本概念和构造树、森林树的存储结构森林与二叉树的转换树和森林的遍历树与二叉树的应用二叉排序树平衡二叉树哈夫曼树和哈夫曼编码
NLP菜鸟
·
2023-11-23 01:34
数据结构
数据结构
大二数据结构5(树与二叉树)
树的定义【2】树的表示【3】树与线性结构对比【4】一些基本术语二.二叉树1.定义2.二叉树的五种基本形态3.二叉树的重要特性4.两类特殊的二叉树5.二叉树的存储结构1).二叉树的顺序存储表示2)二叉树的
链式存储
表示
张张同学!
·
2023-11-23 01:34
大二数据结构
二叉树
数据结构
算法
王道数据结构5(树与二叉树)
四)树的性质二、二叉树(一)二叉树的定义(二)几个特殊的二叉树1.满二叉树2.完全二叉树3.二叉排序树4.平衡二叉树(三)二叉树的性质1.基础性质2.完全二叉树性质(四)二叉树的顺序存储(五)二叉树的
链式存储
张张同学!
·
2023-11-23 01:34
王道数据结构
数据结构
算法
c语言
c++
C语言 数据结构 二叉树的
链式存储
基本操作(附输入样例和讲解)
代码参照了严蔚敏、吴伟民编写的数据结构(C语言版)。部分内容参考了这位大佬:https://www.cnblogs.com/cpoint/p/3479788.html所有代码采用C语言编写。讲解请查看注释。头文件及宏定义#include#include#include#include//#include"链队列.h"//层次遍历时用到#defineOK1#defineFail0#defineFal
Coke Or Pepsi
·
2023-11-22 23:37
C语言
数据结构
数据结构
c语言
算法笔记-第十章-图的存储
算法笔记-第十章-图的存储图的基础知识图的邻接矩阵和邻接表大佬讲解无向图的邻接矩阵有向图的邻接矩阵无向图的邻接表有向图的邻接表图的基础知识1.邻接表是图的一种
链式存储
结构,而邻接矩阵是图的一种顺序存储结构
一直爱莲子
·
2023-11-22 18:44
#
算法笔记刷题
算法
笔记
要求生成线性表时,从键盘读取元素,用
链式存储
结构(单链表)实现存储。单链表数据元素限定为非“0”元素,单链表长度不限,数据元素的输入以“0”为结束标志。
要求生成线性表时,从键盘读取元素,用
链式存储
结构(单链表)实现存储。单链表数据元素限定为非“0”元素,单链表长度不限,数据元素的输入以“0”为结束标志。
劲夫学编程
·
2023-11-22 17:09
数据结构代码汇总
单链表
18年扬大真题
线性表--队列-1
文章目录主要内容一.队列基础练习题1.用
链式存储
方式的队列进行删除操作时需要(D).代码如下(示例):2.若以1,2,3,4作为双端队列的输入序列,则既不能由输入受限的双端队列得到,又不能由输出受限的双端队列得到的输出序列是
K要努力
·
2023-11-21 21:54
算法与数据结构
开发语言
c语言
算法
数据结构
vscode
【数据结构】【版本2.0】【树形深渊】——二叉树入侵
树的概念1.2树的相关概念1.3树的表示1.4树在实际中的运用二、二叉树的概念与结构2.1二叉树的概念2.2特殊二叉树满二叉树完全二叉树2.3现实中的二叉树2.4二叉树的性质2.5二叉树的存储结构顺序存储
链式存储
三
快乐的流畅
·
2023-11-21 10:27
数据结构世界
数据结构
二叉树
堆
c语言
算法
c++
数据结构笔记(考研)
数据的逻辑结构集合结构线性结构线性表广义表顺序表数组:查找算法栈队列单链表循环链表双链表递归斐波那契数列汉诺塔问题串排序算法计算交换排序冒泡排序快速排序插入排序直接插入排序希尔排序选择排序简单选择排序堆排序归并排序基数排序树形结构
链式存储
的二叉树创建二叉树
孳竹
·
2023-11-21 06:40
证书人生
数据结构
算法
C++基础学习之list容器详解
1、list基本概念功能:将数据进行
链式存储
链表:(list)是一种物理存储单元上非连续的存储结构,数据元素的逻辑顺序是通过链表中的指针链接实现的。
苏流瑾要努力变强
·
2023-11-20 05:05
C++学习
list
c++
容器
【数据结构与算法】链表与队列
原创文,转载请注明出处文章目录前言:顺序表的优缺点线性表的链式表示和实现与
链式存储
有关的术语单链表单链表的特点单链表的创建双向链表https://blog.csdn.ne
嵌小超
·
2023-11-20 04:09
#
数据结构与算法
链表
数据结构
【数据结构(一)】线性结构和非线性结构
线性结构有两种不同的存储结构,即顺序存储结构(数组)和
链式存储
结构(链表)。顺序存储的线性表称为顺序表,顺序表中的存储元素是连续的。
Cpdr
·
2023-11-20 00:43
Java数据结构
数据结构
数据结构与算法(一) 时间复杂度
链性表:链表是一种数据元素按照
链式存储
结构进行存储的数据结构,这种存储结构在物理上存在非连续的特点。树:树是典型的非线性结构,它是包括,2个
小了个人
·
2023-11-19 18:00
数据结构
算法
【数据结构】线性表的
链式存储
结构
个人主页:修修修也所属专栏:数据结构⚙️操作环境:VisualStudio2022顺序存储结构的不足的解决办法从上一节我们对顺序表的讨论中可见,线性表的顺序存储结构的特点是:逻辑关系上相邻的两个元素在物理位置(内存)上也相邻,因此可以随机存取表中任一位置元素,它的存储位置可用一个简单,直观的公式来表示.然而,从另一方面来看,这个特点也铸成了这种存储结构的弱点:中间或头部位置进行插入/删除数据操作,
修修修也
·
2023-11-19 16:00
数据结构
数据结构
链表
c语言
开发语言
学习
笔记
【数据结构】【考研】树与二叉树
目录树的基本概念树的定义树的表示法树的基本术语树的性质树的基本运算二叉树的概念和性质二叉树的定义二叉树的5种基本形态:满二叉树和完全二叉树二叉树的性质二叉树与树、森林之间的转换二叉树的存储结构二叉树的顺序存储结构二叉树的
链式存储
结构二叉树的基本运算及其实现
不想秃头的程序员啊
·
2023-11-19 07:29
数据结构
数据结构
考研
算法
头插法和尾插法建立单链表详解与实现
先来了解几个简单概念单链表就是线性表的
链式存储
;头结点:单链表在第一个结点之前附加了一个结点,这个结点里面没有存放我们要使用的数据,只是头结点方便我们对链表进行操作而设立的;头指针:用来标识一个单链表,
cx330上的猫
·
2023-11-19 04:05
数据结构
链表
链表的小试牛刀
不支持随机访问(只支持遍历),增删不必挪动元素(通过指针操作,改变指针即可)3、深度优先遍历DFS:需要递归,使用顺序栈;广度优先遍历BFS:类似层次遍历;需要循环队列4、顺序存储------随机存取
链式存储
骚一等
·
2023-11-18 23:49
链表
深度优先
数据结构
线性表文档之单链表
单链表定义概念线性表的
链式存储
称为单链表,它是指通过一组任意的存储单元来存储线性表中的数据元素。
二木成林
·
2023-11-18 19:09
数据结构
数据结构
线性表
单链表
数据结构实验7---二叉树的应用
(1)实验目的通过该实验,使学生理解二叉树的
链式存储
,掌握二叉树的几种遍历算法,并通过该实验使学生理解递归的含义,掌握C语言编写递归函数的方法和注意事项。
淡说似水的流年001
·
2023-11-17 16:41
数据结构
数据结构
算法
树和二叉树
树和二叉树定义和基本术语二叉树二叉树性质二叉树存储顺序存储结构
链式存储
结构二叉树结点数据类型定义二叉树的遍历遍历算法还原二叉树二叉搜索树BST缺点平衡二叉树定义破坏平衡情况左左型——右旋右右型——左旋左右型
当下,
·
2023-11-17 15:02
数据结构
二叉树
数据结构
数据结构--第4~6章--串、数组、广义表--知识点回顾
(2)串的顺序存储结构和
链式存储
结构的优缺点。(3)顺序串运算算法设计。(4)链串运算算法设计。(5)BF模式匹配算法设计。(6)KMP算法设计,KMP算法是提高串匹配效率的。
iBin2022
·
2023-11-17 14:44
数据结构
数据结构
算法
矩阵
数据结构 链表
单链表:单链表用来写邻接表,邻接表用来存储图和树双链表:用来优化某些问题单链表
链式存储
#include#includeintcont=0;//结构体typedefstructList{intdata;/
何hyy
·
2023-11-17 09:51
数据结构
数据结构
链表
【数据结构Note2】- 链表 - 基础到实战-入门到应用
文章目录1.线性表2.线性表的
链式存储
(链表)3.链表分类:3.1单向链表与双向链表:3.2带头或者不带头:3.3循环或者非循环:4.不带头单向非循环链表4.1结构及特点4.2单向链表代码实现4.3易错点和重点总结
Answer-2296
·
2023-11-17 05:39
【数据结构学习笔记】-体悟算法
链表
数据结构
链表的学习:链表的头插法和尾插法以及HashMap中链表结点的插入方式
链表的学习:链表的头插法和尾插法以及HashMap中链表结点的插入方式链表是一种常用的数据结构,它采用
链式存储
结构存储数据,相对于数组具有更灵活的操作和更高的效率。链表插入元素的方式有头插法和尾插法。
过分的规定
·
2023-11-16 22:42
链表
学习
数据结构
经验分享
开发语言
数据结构 第4章(串、数组和广义表)
目录1.串的定义2.串的存储结构及其运算2.1串的存储结构2.1.1串的顺序存储2.1.2串的
链式存储
2.2串的模式匹配算法2.2.1BF算法2.2.2KMP算法(看不懂)测试代码3.数组3.1数组的类型定义
His Last Bow
·
2023-11-16 10:31
数据结构
数据结构
HashMap底层原理(JDK1.8)
链表:每一个元素存储下一个元素的内存地址,
链式存储
,存储元素离散。优点:添加元素快速,只需要将
秋忆侬sonny
·
2023-11-16 04:31
并发编程
java
链表(单/双/单循环/双循环)
文中链接附上java版代码1.单链表单链表是一种
链式存储
的数据结构,方便插入/删除数据元素,对比数组,在进行插入删除等操作时,更节省空间。
rabbit_geek
·
2023-11-16 03:04
数据结构与算法
链表
数据结构
java
数据结构:单链表
基本概念链表是一种数据结构,采用
链式存储
一一在内存中不是连续存储的,各元素的逻辑顺序是通过链表中的指针链接次序实现
Ice_Sugar_7
·
2023-11-15 13:57
数据结构
算法
开发语言
c语言
数据结构基础内容-----第三章 线性表
线性表的
链式存储
结构头指针和头节点都是链表中的概念,但它们的含义不同。带头节点和不带头节点的链表都是指单链表或双向链表中是否存在头节点的情况。
不好,商鞅要跑
·
2023-11-15 06:40
数据结构
数据结构
算法
c++
浅谈数据结构与算法(一)
数据结构与算法(一)引言什么是数据数据结构类型数据的逻辑结构:分类1:数据的线性结构与非线性结构分类2:集合结构线性结构树状结构网络结构数据的存储结构:顺序存储结构:
链式存储
结构:索引存储结构:散列存储结构
抗压的人i
·
2023-11-14 23:53
数据结构与算法
数据结构
时间复杂度
空间复杂度
专题知识点-二叉树-(非常有意义的一篇文章)
这里写目录标题二叉树的基础知识知识点一(二叉树性质)树与二叉树的相互转换二叉树的遍历层次优先遍历树的深度和广度优先遍历中序线索二叉树二叉树相关遍历代码顺序存储和
链式存储
二叉树的遍历二叉树的相关例题左右两边表达式求值求树的深度找数找第
一直爱莲子
·
2023-11-14 21:28
#
算法专题
算法
2022-1-24 数据结构基础 链表
数据结构1资源基础基本概念和术语复杂度内存算法链表单向链表头插法和尾插法遍历修改链表插入链表删除双向链表创建插入删除遍历循环链表初始化创建合并插入删除
链式存储
结构的优点:资源C语言网数据结构数据结构学习导图
HI_Forrest
·
2023-11-14 13:12
c++
学习笔记
数据结构
数据结构
链表
顺序表和链表的比较
链表:链表存储方式是
链式存储
,即数据元素在内存中不一定连续,每个元素都有一个指向下一个元素的指针,通过指针来访问元素。
qing_ti_xx
·
2023-11-14 12:47
数据结构学习
链表
数据结构
数据结构 第2篇--线性表学习
线性表的顺序存储结构和实现(顺序表)2.2.1线性表的顺序存储原理2.2.2顺序存储的实现1、创建顺序表2、求顺序表容量3、求顺序表长度4、插入元素5、删除元素6、查找某个位置上的元素7、清空表8、销毁表2.3线性表的
链式存储
结构和实现
简单@De@小新
·
2023-11-14 11:40
数据结构
C语言学习
数据结构
数据结构2-线性表-知识点总结与梳理
线性表0.线性表基本操作的思维导图1.什么是线性表2.线性表的顺序存储2.1顺序表的特点2.2顺序表的存储表示2.3顺序表的常用操作2.3.1创建2.3.2查找2.3.3插入2.3.4删除3.线性表的
链式存储
henrychur
·
2023-11-14 11:05
数据结构
数据结构
c++
c语言
数据结构与算法(java):线性表(链表-单向链表)
线性表链表链表是一种物理存储单元上非连续、非顺序的存储结构,是一种
链式存储
结构。
持久的棒棒君
·
2023-11-14 11:35
数据结构与算法(java)
Java相关
链表
数据结构
java
线性表的
链式存储
结构(1)--单向链表
单向链表类C描述typedefstructnode{datatypedata;//数值域structnode*next;//指针域}node,*linklist;//节点类型,指针类型链表基本算法1.单向链表定位node*locate(node*head,inti)//head是带头结点的单向链表的头指针,该算法定位于链表中的第i个结点{node*p=head;//指针初始化,p指向头结点intj
Yeaii_yyii
·
2023-11-14 11:31
数据结构
链表
数据结构
数据结构 实验报告一 线性表
实验一线性表一、实验目的及要求1.实验目的掌握线性表的概念、抽象数据类型和特点,掌握线性表的顺序存储结构或者
链式存储
结构的存储思想及其程序实现,掌握线性表对应存储结构的基本操作。
佩亚诺余项.
·
2023-11-14 03:55
数据结构
链表
数据结构
数据结构实验报告二、栈
实验二栈的应用一、实验目的及要求1.实验目的1)掌握栈的概念、抽象数据类型和特点,掌握栈的顺序存储或者
链式存储
结构的存储思想及其程序实现,掌握栈对应存储结构的基本操作。
佩亚诺余项.
·
2023-11-14 03:55
数据结构
数据结构
算法
第9章 顺序容器【C++】
第9章顺序容器顺序容器为开发者提供了控制元素存储和访问顺序的能力,顺序不依赖元素的值,而是元素加入元素容器时的位置相对应顺序容器概述如list、forward_list是
链式存储
结构,而vector、deque
扣得君
·
2023-11-13 23:22
C++
就该这么学
c++
c++
开发语言
数据结构笔记(c++版,期末复习)
目录一、绪论1.数据结构基本概念2.算法定义与特征二、线性表1.线性表的定义2.顺序表的存储结构3.
链式存储
结构三、栈和队列1、栈的基本概念2.队列的基本概念3.循环队列四、字符串和多维数组1.字符串的基本概念
putellas
·
2023-11-13 15:09
数据结构
c++
学习
数据结构与算法 树与树算法(主讲二叉树)最全的二叉树讲解,让你弄懂所有的二叉树!二叉树的遍历 二叉树的非递归遍历 二叉树的深度遍历
阅读目录树的相关概念为什么需要树结构树的概念树的术语树的种类常见的一些树的应用场景树的存储与表示顺序存储
链式存储
二叉树基础二叉树的基本概念二叉树的五种形态二叉树的性质(特性)二叉树的分类完全二叉树(CompleteBinaryTree
storyfull
·
2023-11-13 00:44
数据结构与算法
Python
二叉树
数据结构与算法
Python实现二叉树
二叉树的遍历
数据结构篇——二叉树
首先当让是定义二叉树的结构体,可以是顺序存储的结构,也可以是
链式存储
的结构,由于顺序存储只适用于完全二叉树(因为不管是不是完全二叉树,它都按照完全二叉树的层数来获取内存空间——n层的二叉树就需要个存储空间
handsomeRE
·
2023-11-13 00:13
数据结构
c语言
【软考】软件设计师:第四章:数据结构&算法分析与设计考点总结(完整篇)
文章目录1.数据结构的定义(了解就好)2.数组3.稀疏矩阵4.线性表4.1顺序表与链表4.2顺序存储与
链式存储
4.3栈与队列4.4线性表的推广——广义表5.树与二叉树5.1基本概念5.2二叉树的重要性质
JosieBook
·
2023-11-12 22:57
#
软考中级
算法
数据结构
numpy
软考中级软件设计师——数据结构与算法基础
六、数据结构与算法基础:数据结构:已学省略线性表——顺序存储和
链式存储
对比二叉树:二叉排序树:哈夫曼树:线索二叉树:使用线索划线的方法,将对应的线索二叉树的对应序列写出,前序线索就对应前序遍历,然后看对应序列的叶子节点的直接前驱和直接后继节点是谁
不不爱写博客
·
2023-11-12 22:26
笔记
其他
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他