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
——线性结构——
电子学会C/C++编程等级考试2022年09月(六级)真题解析
C/C++等级考试(1~8级)全部真题・点这里第1题:stackorqueue栈和队列都是常用的
线性结构
,它们都提供两个操作:Push:加入一个元素。Pop:弹出一个元素。
码农StayUp
·
2023-12-23 22:26
c++
算法
开发语言
青少年编程
电子学会
第六章 树和二叉树
树:非
线性结构
在树结构中,节点间关系是前驱唯一而后继不唯一,即节点之间是一对多的关系树结构是指具有分支关系的结构,树结构应用广泛,特别是在大量数据处理方面显得更加突出。
快乐的邮递员
·
2023-12-23 19:52
数据结构
数据结构
c语言
算法
开发语言
1024程序员节
数据结构笔记(C语言版)
一、绪论程序=数据结构+算法(1)基本的数据结构
线性结构
线性表栈和队列串数组和广义表非
线性结构
树图用计算机解题一个问题的步骤具体问题抽象为数学模型设计算法编程、调试、运行数据结构是一门研究非数值计算的程序设计中计算机的操作对象以及它们之间的关系和操作的学科
半世尘笑
·
2023-12-23 16:55
数据结构
算法
数据结构
c语言
【数据结构】什么是树?
个人主页:修修修也所属专栏:数据结构⚙️操作环境:VisualStudio2022目录树的定义树的相关概念
线性结构
与树结构的对比树的抽象数据类型树的存储结构双亲表示法孩子表示法孩子兄弟表示法结语树的定义树
修修修也
·
2023-12-23 09:55
数据结构
数据结构
c语言
算法
学习
笔记
树
欧标混凝土本构关系
文章目录0背景1用于截面设计的本构关系2用于非
线性结构
分析的本构关系(3.1.5条)0背景1用于截面设计的本构关系当0⩽εc⩽εc20\leqslant\varepsilon_c\leqslant\varepsilon
George1415926
·
2023-12-23 02:53
混凝土结构
规范标准学习
其他
代码随想录Day3—— 203.移除链表元素 707.设计链表 206.反转链表
链表链表是一种通过指针串联在一起的
线性结构
,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。
cheng_dog
·
2023-12-21 23:31
链表
数据结构
数据结构——第一章绪论小结
(三)运算1.逻辑结构(1)逻辑结构的表示a.图表表示b.二元组表示如下B=(D,R)D是数据元素,R是数据元素之间的关系(2)逻辑结构的类型a.集合b.
线性结构
c.树形结构d.图形结构2.存储结构(1
gobeyye
·
2023-12-21 07:31
数据结构
C++排序函数—— sort()
sort(_RandomAccessIterator__first,_RandomAccessIterator__last)简记为sort(first,last)功能:对
线性结构
,[firs
涵涵不是憨憨~
·
2023-12-20 18:29
#
基础算法
c++
算法
数据结构:树(Tree)
树型结构树的概念树是一种非
线性结构
,他是由n(n>=0)个有限结点组成的一个具有层次关系的集合。当n=0时,该树为空树。
小比特鹏
·
2023-12-20 17:50
数据结构
java
链表C语言实现--单向链表
线性结构
的链式存储也称为链表,相比于顺序表,链表能够解决顺序表中空间资源浪费问题以及空间不足的问题。链表的每一个结点包含数据域和指针域,而每一个结点在内存中的地址是不连续的,且能适应动态变化。
into the unknown-
·
2023-12-20 15:35
数据结构学习
c语言
链表
数据结构
23--数据结构简述
1、栈特点:先进后出2、队列特点:先进先出3、数组数组特点:查询快,增删慢整形数组:对象数组:4、链表链表的特点逻辑结构:
线性结构
物理结构:不要求连续的存储空间存储特点:链表由一系列结点node(链表中每一个元素称为结点
憨憨浩浩
·
2023-12-20 14:18
JavaSE学习记录
数据结构
java
开发语言
数组
线性表:数据排列成
线性结构
,具有前后关系,链表、栈、队列也都是线性表结构非线性表:数据之间不是简单的前后关系,树、图等是非线性表结构内存连续,类型相同:正是这个特性使得数组可以支持随机访问,因为可以通过类型
Tlion
·
2023-12-20 09:21
C#数据结构
C#数据结构常见结构1、集合2、
线性结构
3、树形结构4、图形结构Array/ArrayList/List特点:内存上连续存储,节约空间,可以索引访问,读取快,增删慢usingSystem;namespaceArrayApplication
酱香拿钢
·
2023-12-19 08:32
c#
c#
数据结构
开发语言
代码随想录算法训练营第三天 | 203.移除链表元素、707.设计链表、206.反转链表
链表理论基础什么是链表:链表是一种通过指针串联在一起的
线性结构
,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。
owlmo
·
2023-12-18 19:04
代码随想录训练营
算法
链表
数据结构
【数据结构】复习题(一)
A.
线性结构
B.树型结构C.图型结构D.集合3.数组的逻辑结构不同于下列()的逻辑结构。A.线性表B.栈C.队列D.树4.二叉树第i(i≥1)层上的结点最多有()个。
釉色清风
·
2023-12-18 10:20
数据结构与算法
数据结构
算法
排序算法
数据结构(Chapter One -01)
2、数据的三要素:逻辑结构、存储结构、运算逻辑结构:如线性表是
线性结构
,集合、树、图是非
线性结构
存储结构:也叫物理结构,包括顺序存储、链式存储、索引存储、散列存。
爱说实话
·
2023-12-18 06:35
计算机基础(408)
数据结构
数据结构基础小结
基本数据结构
线性结构
线性结构
是最简单的数据结构,包括数组、链表,以及由它们衍生出来的栈、
沉梦听雨.
·
2023-12-18 06:07
计算机基础
数据结构
哈希算法
算法
1-基本概念
逻辑结构(
线性结构
,树型结构,图结构)物理存储结构(在内存里的放法)数据对象必定与一系列加在其上的操作关联。完成这些操作所用的方法叫算法。
你weixiao的时候很美
·
2023-12-18 02:22
第2章
线性结构
一、选择题1.顺序存储结构的优点是(A)A.存储密度大B.插入运算方便C.删除运算方便D.可用于各种逻辑结构的存储表示2.下面关于线性表的叙述中,错误的是(B)A.线性表采用顺序存储,必须占用一片连续的存储单元。B.线性表采用顺序存储,便于进行插入和删除操作。C.线性表采用链接存储,不必占用一片连续的存储单元。D.线性表采用链接存储,便于插入和删除操作。3.线性表是具有n个(C)的有限序列(n>0
程序那事
·
2023-12-17 23:09
数据结构
算法
第1章 绪论
A.静态结构和动态结构B.紧凑结构和非紧凑结构C.
线性结构
和非
线性结构
D.内部结构和外部结构2.顺序存储表示中数据元素之间的逻辑关系是由(c)表示的。
程序那事
·
2023-12-17 23:04
算法
重温数据结构-链表
链表是线性表的一种,但是在存储上和同是
线性结构
的数组有很大差异,数组是要求存储连续的,链表却是可以分散的,当总存储空间够但是连续存储空间不够的时候数组申请是会失败的,但是链表是可以创建成功的。
monkey01
·
2023-12-17 22:14
数据结构(王道计算机考研笔记)
就你去设计一个数据库的时候,你需要考虑的就是运用什么逻辑结构设计这个数据库比如你使用了
线性结构
,然后就要考虑
线性结构
的存储结构是什么,有顺序
北乎下周
·
2023-12-17 17:18
数据结构
数据结构
算法
机器学习
数据结构---顺序表
顺序表概念1.概念及结构2.接口实现(c++实现)SeqList.hSeqList.cppmain.cpp(用于测试)概念1.概念及结构顺序表是用一段物理地址连续的存储单元依次存储数据元素的
线性结构
静态顺序表数组大小定死
图梓灵
·
2023-12-16 09:48
数据结构
数据结构
算法
c++
数据结构复习知识点
逻辑结构、存储结构、数据运算逻辑结构包括
线性结构
和非
线性结构
线性结构
包括线性表、栈、队列,非
线性结构
包括树、图集合存储结构包括顺序存储、链式存储、索引存储和散列存储2.O(n)的大O是什么意思?
想要打 Acm 的小周同学呀
·
2023-12-16 03:37
数据结构与算法
数据结构
数据结构-图(图的定义、分类、基本术语和存储结构)
图图(Graph)是由莱昂哈德·欧拉1在1736年首先引进的一类很重要的非
线性结构
,可称为图形结构或网状结构。图的应用领域非常广泛,例如:电路分析、工程规划、化合物分类、统计力学、自动化、语言学等。
Eddyvv
·
2023-12-15 17:19
数据结构与算法
数据结构
数据结构与算法初步认识
数据结构主要包括以下几种类型:
线性结构
:
线性结构
是指数据元素之间存在一对一的关系,也就是说每个数据元素都只有一个直接前驱和一个直接后继。常见的
线性结构
2c237c6
·
2023-12-15 15:32
数据结构与算法
java
算法
数据结构
数据结构:队列的若干问题总结
队列和平时在排队过程中的逻辑是一样的,如果要入队,必然插入到
线性结构
的后方,如果要离队,肯定是从
线性结构
的前方离开的。这一原则我们叫FIFO(FirstInFirstOut)。
陆吟雪
·
2023-12-15 09:35
数据结构
数据结构与算法-Rust 版读书笔记-2线性数据结构-双端队列
在某种意义上,这种混合
线性结构
提供了栈和队列的所有功能。虽然deque拥有栈和队列的许多特性,但其不需要像它们一样强制地进行
碳学长
·
2023-12-15 03:28
数据结构与算法Rust版
rust
数据结构
网络
Java数据结构篇——实现顺序表的增删查改
线性表是一种在实际中广泛使用的数据结构,常用的线性表:顺序表、链表、栈、队列…线性表在逻辑上是
线性结构
,也就是说是连续的一条直线。
白日依山璟.
·
2023-12-15 02:48
数据结构与算法
Java
java
数据结构
图搜索算法(深度优先、广度优先)
图的结构非
线性结构
有n个直接前驱,n个直接后继图的组成由两部分组成,一部分叫点的集合,另一部分叫边的集合图的分类1)无向图:图中的边是节点的无序对(即两节点不分谁是起始点,谁是终止点),则称此图为
你怎么知道我头发乌黑浓密
·
2023-12-06 15:10
图搜索算法
深度优先
广度优先
数据结构
树(详细代码)
树形结构是一类重要的非
线性结构
。树形结构是节点之间有分支,并具有层次关系的结构。一、树的定义树是包含n个结点的有穷集。树中每个元素用结点表示。树是由根节点和若干颗子树构成。
你怎么知道我头发乌黑浓密
·
2023-12-06 15:09
数据结构
c++
Java集合框架之争:ArrayList vs LinkedList
有兴趣的话可自行看源码由于ArrayList由动态数组实现,LinkedList由双向链表实现,这里将它们的对比归类于数组与链表的区别一、相同点数组和链表都是线性表,所谓线性,即结构像一条直线一样;这与非
线性结构
荼锦AI编程
·
2023-12-06 10:11
java
开发语言
面试
后端
数据结构
数据结构与算法-D1数据结构引入
malloc)意义:1、提高编程能力2、可复用性、可维护性、可读性、效率更高数据结构:研究数据之间关系,包括逻辑结构、存储结构、数据操作逻辑结构:按每个元素可能具有的直接前趋数和直接后趋数将逻辑结构分为“
线性结构
zhaojiazb
·
2023-12-06 07:25
数据结构与算法
数据结构
软件设计师考试 | 第三章 数据结构 |
线性结构
线性结构
是一种基本的数据结构,主要用于对客观世界中具有单一前驱和后继的数据关系进行描述。特点是数据元素间呈现一种线性关系,即元素“一个接一个排列”。(一)线性表常采用顺序存储和链式存储。
Levi_moon
·
2023-12-06 03:30
2018-05-19 一
逻辑集合结构:image.png
线性结构
:image.png树形结构:image.png图形结构:image.png
多佳小昕
·
2023-12-06 00:28
C语言数据结构-顺序表
线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串...线性表在逻辑上是
线性结构
,也就说是连续的一条直线。
Sakura_j_h_
·
2023-12-05 14:07
C语言
c语言
数据结构
开发语言
树基本概念+前中后序遍历二叉树
一、树的基本概念☀️1.树的定义:树是一种非
线性结构
,看起来像一棵倒挂的树,根朝上,而叶朝下。
希子71
·
2023-12-05 13:39
数据结构
c语言
特殊二叉树——堆
一、堆的基本概念1.堆:非
线性结构
,是完全二叉树2.堆分为大堆和小堆。大堆:树中任意一个父亲都大于等于孩子,根节点值大于等于其所有子孙节点的值。
希子71
·
2023-12-05 13:07
c语言
数据结构
Python数据结构
线性结构
是最常用的数据结构,其特点是数据元素之间存在一对一的线性关系。它们之间的组织顺序由添加或删除的顺序决定。
Majoy2
·
2023-12-05 04:10
后端
数据结构
python
链表
java数据结构面试题
1.栈和队列的共同特点是(只允许在端点处插入和删除元素)4.栈通常采用的两种存储结构是(线性存储结构和链表存储结构)5.下列关于栈的叙述正确的是(D)A.栈是非
线性结构
B.栈是一种树状结构C.栈具有先进先出的特征
小楼先森
·
2023-12-04 01:00
java
代码随想录算法训练营第三天 | 链表理论基础,203.移除链表元素,707.设计链表,206.反转链表
.移除链表元素思路代码实现总结707.设计链表思路代码实现总结206.反转链表思路1.第一直觉2.双指针法3.递归法代码实现1.第一直觉2.双指针法3.递归法总结链表理论基础链表基础众所周知的,链表是
线性结构
Jamie super Cool
·
2023-12-03 23:49
算法
链表
leetcode
c++
顺序表和链表
线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列...线性表在逻辑上是
线性结构
,也就说是连续的一条直线。
璃月港老大爷
·
2023-12-03 19:13
链表
数据结构
【数据结构】- 详解线索二叉树(C 语言实现)
这实质上是对一个非
线性结构
进行线性化操作,使得每个结点(除第一个和最后一个外)在这些线性序列中有且仅有一个(直接)前序和(直接)后继。
melonyzzZ
·
2023-12-03 09:41
数据结构
数据结构
c语言
大二上---数据结构课程设计
课程设计本次课设共五道题,通过查资料完成(一)
线性结构
(链表)题目joseph环任务:编号是1,2,…,n的n个人按照顺时针方向围坐一圈,每个人只有一个密码(正整数)。
幸馥儿~
·
2023-12-03 06:34
数据结构
算法
数据结构
二叉树
队列
单链表
一篇带你串通数据结构
文章目录导论数据结构的定义数据结构在计算机科学中的重要性为什么学习数据结构很重要1、基本概念1.1、数据、数据元素和数据项的概念1.2、数据对象与数据结构的关系1.3、逻辑结构与物理结构2、
线性结构
2.1
阿原学编程
·
2023-12-03 02:06
数据结构
数据结构
数据结构笔记之链表
1.3
线性结构
之链表1.3.1基础知识一个数据域一个指针域逻辑结构:链表是一个
线性结构
,由一系列结点(Node)组成,每个结点包含一个数据元素和一个指向下一个结点的指针(Pointer)。
蹦跶的可达鸭
·
2023-12-02 20:08
数据结构
笔记
链表
数据结构笔记之队列
1.5
线性结构
之队列1.5.1基本概念也是操作受限的线性表,限制为仅允许在表的一端进行插入(入队或进队),在表的另一端进行删除(出队或离队)操作。队首(front):允许进行删除的一端称为队首。
蹦跶的可达鸭
·
2023-12-02 20:08
数据结构
笔记
网络
数据结构之栈
1.4
线性结构
之栈1.4.1栈的定义栈(stack),是限制在只能在表的一端进行插入和删除操作的线性表。应用范围非常广泛。生活中也有栈的场景,比如堆叠的盘子、报纸,电梯中的人们,邮局的邮筒等。
蹦跶的可达鸭
·
2023-12-02 20:34
数据结构
IO进程线程作业day3
1、栈和队列的区别都是操作受限的线性表,插入和删除都只能在端点处进行栈:先进后出,队列:先进先出栈:只允许在一端进行插入和删除队列:允许在队尾插入,队头删除的
线性结构
对于栈,只允许在一端进行插入和删除,
施纪
·
2023-12-01 20:37
c语言
数据结构-图-图的基本概念
图是一种非
线性结构
,其示意图如下图所示图的示意图的几个概念图中的每个元素被称为顶点(vertex)顶点和顶点之间的连线称为边(edge)每个顶点上相连的边数被称为度(degree)对应到生活中的例子,我们可以参考即时通讯软件的加好友功能
TioSun
·
2023-12-01 20:05
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他