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
——线性结构——
Python数据结构与算法之树
树是一种非常重要的非
线性结构
,它在计算机领域的应用十分广泛,如在编译程序或数据库程序中。
Yong_zhi
·
2023-08-15 14:35
数据结构与算法
算法
数据结构
python
数据结构的三要素
线性结构
的元素像一条线。树形结构的元素就像一棵树,常见的思维导图、文件夹展开的目录都是树形结构。图结构像一张网。
TPEngineer
·
2023-08-15 14:35
【数据结构】无头+单向+非循环链表(SList)(增、删、查、改)详解
一、链表的概念及结构1、链表的概念之前学习的顺序表是用一段物理地址连续的存储单元依次存储数据元素的
线性结构
,而链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的
炫酷的伊莉娜
·
2023-08-15 10:04
数据结构
C语言
学习
c语言
学习
开发语言
技术图文:如何利用C# 实现 Prim 最小生成树算法?
线性结构
如何利用“栈”解决“出轨”问题?如何利用“队列”解决“窗口混
老马的程序人生
·
2023-08-15 03:26
5道题
1、队列和栈有什么特点:*队列先进先出,栈先进后出*从"数据结构"的角度看,它们都是
线性结构
,即数据元素之间的关系相同2、谈谈进程、线程、协程:*进程是资源分配的单位*线程是操作系统调度的单位*进程切换需要的资源很最大
任世间慌张_6184
·
2023-08-14 23:44
计算机二级java复习资料--数据结构
1.非
线性结构
的逻辑特征是一个结点元素可能对应多个直接前驱和多个后驱。常见的非
线性结构
有:树(二叉树等),图(网等)。
老婆日向雏田
·
2023-08-14 22:41
数据结构顺序表和链表(超详细)
线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串...线性表在逻辑上是
线性结构
,也就说是连续的一条直线。
黑夢
·
2023-08-14 16:06
数据结构
数据结构
链表
c语言
c++
前端
算法
Java顺序表解析与应用
一、顺序表概念顺序表是用一段物理地址连续的存储单元依次存储数据元素的
线性结构
,一般情况下采用数组存储。在数组上完成数据的增删查改。二、主要功能接口实现Java顺序表底层就是一个动态数组。
不摸鱼的程序员
·
2023-08-14 08:13
数据结构
顺序表
java
经验分享
学习
顺序结构
1:集合;没有任何关系2:
线性结构
:元素之间是一对一关系数据结构的元素之间存在一对一线性关系,所有结点都最多只有一个直接前趋结点和一个直接后继结点。
小小liao
·
2023-08-14 07:25
数据结构
java
算法
前端
【编织时空一:探究顺序表与链表的数据之旅】
线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串...线性表在逻辑上是
线性结构
,也就说是连续的一条直线。
笨笨胡小巴
·
2023-08-13 18:19
数据结构
链表
数据结构
数据结构:队列(Python语言实现)
(一)队列的基本结构队列是一种先进先出的数据结构(特殊的
线性结构
),在队列尾部插入新元素,在队列头部删除元素。一般队列的基本操作如下:create:创建空队列。
_SLOWLY
·
2023-08-13 11:45
链表
数据结构
python
算法
数组和广义表
二维数组,多维数组,广义表、树、图都属于非
线性结构
数组数组的顺序存储:行优先顺序;列优先顺序。数组中的任一元素可以在相同的时间内存取,即顺序存储的数组是一个随机存取结构。
北风知我意
·
2023-08-12 12:46
代码随想录day03
链表理论基础●链表是一种通过指针串联在一起的
线性结构
,每一个节点有两个部分,数据域和指针域,最后一个节点指针域指向null链表类型●单链表●双链表○每个节点有两个指针域,一个指向下一个节点,一个是上一个节点
peach2580
·
2023-08-12 03:15
代码随想录
java
数据结构——二叉树_(上)
学习二叉树之前我们首先要对树有一个认识,树是一种非
线性结构
,它是由n(n>=0)个有限节点组成的一个具有层次关系的节点;而这个层次结构倒过来看就十分的像一棵树,所以起名树结构。
weielite
·
2023-08-11 22:54
数据结构
数据结构:栈的实现(C实现)
(StackPush)4.出栈(StackPop)5.获取栈顶元素(StackTop)6.检查栈是否为空(StackEmpty)7.销毁栈(StackDestroy)二、代码实现总结前言栈:一种特殊的
线性结构
水月梦镜花
·
2023-08-11 21:44
数据结构
数据结构
c语言
算法
数据结构顺序表
线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串…线性表在逻辑上是
线性结构
,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物
在冬天去看海
·
2023-08-11 19:39
数据结构
栈和队列详解(1)
栈是计算机科学中的一种数据结构,它是一种
线性结构
,按照先进后出的原则进行存储和访问。栈
大海里的番茄
·
2023-08-11 14:24
数据结构与算法
数据结构
c++
c语言
数据结构-1
1.2
线性结构
树状结构网状结构(表数图)数据:数值型非数值型1.2.3数据类型和抽象数据类型1.3抽象数据类型概念小结:线性表:如果在独立函数实现的`.c`文件中需要包含`stdlib.h`头文件,而主函数也需要包含
考勤卡啦啦
·
2023-08-11 12:08
数据结构
数据结构
数据结构----结构--
线性结构
--链式存储--链表
数据结构----结构–
线性结构
–链式存储–链表1.链表的特点空间可以不连续,长度不固定,相对于数组灵活自由搜索:时间复杂度O(n)增删:头增头删时间复杂度O(1)其他时间复杂度为O(n)扩展:单向循环链表的特性从任意节点出发皆可遍历整个链表
程序小白的code之路(记录分享)
·
2023-08-10 15:36
数据结构
数据结构
链表
数据的逻辑结构和存储结构
数据的逻辑结构分为
线性结构
和非
线性结构
线性表是典型的
线性结构
;集和、树和图是典型的非
线性结构
存储结构存储结构是指数据结构在计算机的表示(又称映像),也称物理结构。它包括数据元素的表示和关系的表示。
little Chen1
·
2023-08-10 00:36
数据结构
算法
心流养成第一天-2022-9-29
数据结构第四章复习:一维数组属于
线性结构
但与线性表有别;线性表要求元素是相继存储的一维数组仅有按下表存入数据和按下表读取数据两个操作静态数组定义大小和类型,程序结束时自动撤销动态数组再运
BIT_mk
·
2023-08-08 08:31
数据结构
数据结构单向链表、单向循环链表、双向链表、双向循环链表操作
链表顺序表存在满,适用于数据量较小的情况,且顺序表不方便插入和删除操作,由此引出了链表;链表不需要预估存储空间,是动态分配空间概念链表:线性的链式存储称为链表链表的逻辑结构:
线性结构
【一对一】链式的存储结构
奕书.
·
2023-08-08 07:53
数据结构
数据结构
链表
第3章 栈和队列 练习题
一、填空题1.向量、栈和队列都是
线性结构
,可以在向量的任何位置插入和删除元素;对于栈只能在栈顶插入和删除元素;对于队列只能在队尾插入和队首删除元素。
持续犯困盐盐子
·
2023-08-08 07:19
数据结构
c语言
队列
力扣算法之链表
链表基本概念链表是一种通过指针串联在一起的
线性结构
,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。
努力不熬夜的小喵
·
2023-08-08 02:11
javascript
算法
Leetcode刷题总结——链表
链表是一种通过指针串联在一起的
线性结构
,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。
紫薯地瓜周
·
2023-08-07 23:18
C++刷题笔记
链表
leetcode
数据结构
数据结构-基本概念与术语
逻辑结构与存储结构逻辑结构概念及特点种类存储结构概念及特点四种基本存储结构二者关系逻辑结构概念及特点与数据的存储无关,独立于计算机是从具体问题抽象出来的数学模型种类划分方法一:(1)
线性结构
:有且仅有一个开始和一个终端结点
摆烂探险家
·
2023-08-07 05:57
数据结构
链表
算法
数据结构--基本概念和学习目标
按每个元素可能具有的直接前趋数和直接后继数将逻辑结构分为“
线性结构
”和“非
线性结构
”两大类。通常有:集合、线性表、树、图等常见的逻辑结构。逻
羟基与苯
·
2023-08-07 05:27
数据结构入门
数据结构
c语言
数据结构-基本概念
1、数据的(逻辑结构)包括集合、
线性结构
、树形结构、图形结构四种基本类型,它使(数据元素间关系的描述),与储存关系无关,与其使用的计算机无关。
寻寻寻寻
·
2023-08-07 05:23
数据结构学习
数据结构
24数据结构-图的基本概念与存储结构
目录第六章图6.1图的基本概念知识回顾6.2图的储存结构(邻接矩阵法)1.数组表示法(1)有向图,无向图的邻接矩阵2.定义邻接矩阵的结构3.定义图的结构4.构造图G5.特点第六章图6.1图的基本概念图是一种非
线性结构
图的特点
VengaZ
·
2023-08-07 05:52
#
数据结构
408
数据结构
算法
图论
笔记
学习
考研
数据结构----结构--
线性结构
--递归
数据结构----结构–
线性结构
–递归1.递归的概念递归:将一个问题拆解成解决方案完全相同的子问题,并且有一个明确的终点看如下递归代码理解一下递归voidfun(intn){if(n==4){printf
程序小白的code之路(记录分享)
·
2023-08-07 03:21
数据结构
数据结构
二叉搜索树(BST)的模拟实现
序言:构造一棵二叉排序树的目的并不是为了排序,而是为了提高查找效率、插入和删除关键字的速度,同时二叉搜索树的这种非
线性结构
也有利于插入和删除的实现。
起飞的风筝
·
2023-08-06 15:01
数据结构与算法
数据结构
算法
7-数据结构-(带头节点)单链表的增删改查
问题:单链表带头结点的创建以及输出,以及带与不带头节点的区别思路:单链表,逻辑上是
线性结构
,由许多单链表结点,串成一串。其单链表结构体中,数据项由data数据域和结点指针域。
奔心小韩
·
2023-08-06 08:25
数据结构笔记(0基础)
数据结构
算法
数据结构-栈&队列&链表&树
1栈概念栈是⼀个
线性结构
,在计算机中是⼀个相当常⻅的数据结构。
paterWang
·
2023-08-06 08:53
数据结构
数据结构
链表
java
数据结构—图的存储结构
线性结构
——一个对一个,如线性表、栈、队列树形结构——一个对多个,如树图形结构——多个对多个,如图6.1图的定义和术语图:G=(V,E)V:顶点(数据元素)的有穷非空集合;E:边的有穷集合。
桉森屿夏
·
2023-08-06 05:37
数据结构考研
数据结构
数据结构——图
一、定义:图是比
线性结构
和树更复杂的一种数据结构,用来表示多对多的关系。例如:某选修课一共报了n名学生,而这n名学生不仅报了这门课,还选修了其他课程,且彼此不一定相同。这就是一种图的结构。
诗酒伴年华
·
2023-08-06 04:46
数据结构
c语言
图论
算法
【PKU-TensorFlow】激活函数
激活函数的概念对于简化的神经元模型,没有设计激活函数,因此无论设计多少层神经结构,最终得到的都是
线性结构
。因此,我们在神经元进行乘加运算的神经元体后面增加一个激活函数,以增强模型的表达力。
SuperSources
·
2023-08-05 10:33
【PKU】TensorFlow
线性结构
--栈
特点:栈是一种
线性结构
相比数组,栈对应的操作是数组的子集只能从一端添加元素,也只能从同一端取出元素是一种后进先出的数据结构(LastinFirstOur)这一端称为栈顶无处不在的应用:由于后进先出这种特殊的数据结构
二妹是只猫
·
2023-08-05 10:40
Golang 切片与函数参数“陷阱”
以下内容转载自https://studygolang.com/articles/9876
线性结构
是计算机最常用的数据结构之一。无论是数组(arrary)还是链表(list),在编程中不可或缺。
shankusu2017
·
2023-08-05 06:37
golang
golang
go
slice
切片
Reversing Linked List
02-
线性结构
3ReversingLinkedList(25分)GivenaconstantKandasinglylinkedlistL,youaresupposedtoreversethelinksofeveryKelementsonL.Forexample
我是阿喵酱
·
2023-08-05 01:46
数据结构—树和二叉树
5.树和二叉树5.1树和二叉树的定义树形结构(非
线性结构
):结点之间有分支,具有层次关系。5.1.1树的定义树(Tree)是n(n≥0)个结点的有限集。
桉森屿夏
·
2023-08-04 20:44
数据结构考研
数据结构
数据结构和算法
数据结构和算法目录表CC++Java
线性结构
1.数组、单链表和双链表2.Linux内核中双向链表的经典实现数组、单链表和双链表数组、单链表和双链表栈栈栈队列队列队列树形结构二叉查找树二叉查找树二叉查找树
Lamb!
·
2023-08-04 20:47
算法+数据结构
排序算法
算法
数据结构----
线性结构
--异或
数据结构----
线性结构
–异或一.何处用到了异或1.
程序小白的code之路(记录分享)
·
2023-08-04 03:32
数据结构
数据结构
数据结构----
线性结构
--顺序存储--数组
数据结构----
线性结构
–顺序存储–数组数组:类型相同,空间连续,长度固定搜索:(1)基于索引搜索,空间复杂度O(1)(2)基于数值搜索:1.有序的:二分查找2.无需的:遍历一遍O(n)增删:空间不够:
程序小白的code之路(记录分享)
·
2023-08-04 03:02
数据结构
数据结构
数据结构与算法 - 栈
栈结构我们知道栈其实也是一种
线性结构
,接下来我们从两种逻辑来实现它,顺序存储和链式存储
Typeco
·
2023-08-03 18:31
【数据结构】线性表-线性表的链式表示与实现-有序链表
链表就是由很多个结点构成的
线性结构
,每个结点里面存储着本身需要存储的数据和下一个数据的存放地址,可以理解为套娃,A可以找到B,B可以找到C,C可以找到D...下图为线性链表,还有循环链表和双向链表,后续我会讲解
林涧泣
·
2023-08-03 13:08
数据结构
数据结构
链表
算法
数据结构--单链表
下面我们来看看单链表这种
线性结构
;
诡异森林。
·
2023-08-02 20:07
数据结构
数据结构
单链表
数据结构-链表结构-单向链表
数据结构分为:
线性结构
数组,链表,栈,队列树形结构二叉树,B树,红黑树等图形结构邻接矩阵,邻接表等那么链表就是我们这本文的主角,之前其实我们都接触过链表就是集合中基于List实现的linkedlist,
陆卿之
·
2023-08-02 19:49
数据结构
数据结构
链表
前端
链表(Java)
1.单项链表packagep3.链式结构;importp1.接口.List;importp2.
线性结构
.ArrayList;importjava.util.Comparator;importjava.util.Iterator
z.. l..
·
2023-08-02 08:17
链表
数据结构
算法
什么是数据结构与算法
有了大致的定义后,我们再来细说数据结构和算法数据结构数据结构逻辑结构存储结构
线性结构
非
线性结构
顺序存储结构链式存
木菀
·
2023-08-02 04:41
数据结构顺序表
线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串...线性表在逻辑上是
线性结构
,也就说是连续的一条直线。
虚舟游梦
·
2023-08-02 04:12
数据结构
数据结构
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他