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.插入操作:代码如下(示例):2.删除操作:代码如下(示例):3.按值查找:代码如下(示例):总结主要内容顺序表预备知识定义:
线性表
是一种数据结构,它由n个具有相同特性的数据元素组成的有限序列
K要努力
·
2023-11-25 17:43
算法与数据结构
c语言
python
算法
数据结构
运维
数据结构-队列
1.队列的概念及结构队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊
线性表
,队列具有先进先出FIFO(FirstInFirstOut)入队列:进行插入操作的一端称为队尾出队列:进行删除操作的一端称为队头
进击的小C
·
2023-11-25 17:02
数据结构
数据结构
c语言
学习
链表
线性表
之链式表
文章目录主要内容一.单链表1.头插法建立单链表代码如下(示例):2.尾插法建立单链表代码如下(示例):3.按序号查找结点值代码如下(示例):4.按值查找表结点代码如下(示例):5.插入节点操作代码如下(示例):6.删除结点操作代码如下(示例):7.求表长操作代码如下(示例):二.双链表和循环链表1.双链表的插入操作代码如下(示例):2.双链表的删除操作代码如下(示例):3.循环单链表代码如下(示例
K要努力
·
2023-11-25 17:31
算法与数据结构
算法
数据结构
c语言
python
链表
使用数组实现循环队列 c语言
首先要知道队列是什么,根据百度百科上的解释:队列是一种特殊的
线性表
,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作.简而言之,队列是一种只允许元素从后端进入
echoluck
·
2023-11-25 16:47
数据结构
c++
c语言
数据结构
开发语言
C语言数据结构———循环队列(静态数组实现方式)
一、队列队列是一种先进先出操作受限的
线性表
结构。它只允许从队尾插入,也叫入队;只允许从队首删除,也叫出队。二、队列分类链式队列——用链表实现的队列顺序队列——用数组实现的队列。
凌盛羽
·
2023-11-25 16:40
C语言
数据结构
队列
算法
c语言
fifo
【数据结构】顺序表的基本操作
文章目录前言一、
线性表
二、顺序表1.顺序表的概念及结构2.顺序表一般可分为:2.1静态顺序表动态顺序表三、顺序表的实现创建接口SeqList.h头文件代码如下SeqList.c1、顺序表初始化2、销毁释放
希 腊 奶
·
2023-11-25 15:45
数据结构
c语言
数据结构——树
前言:小伙伴们好久不见,从这篇文章开始呢,我们告别了
线性表
,开始进入树的学习。树相对于
线性表
会难许多,希望小伙伴和博主一起坚持,一起加油!
很楠不爱
·
2023-11-25 14:59
数据结构
手撕单链表(C语言)
头插3.4尾删3.5头删3.6查找3.7指定位置之前插入数据3.8指定位置之后插入数据3.9删除指定位置节点3.10删除pos之后的节点3.11销毁链表4所有的代码1.单链表的物理结构众所周知单链表是
线性表
的一种
板鸭〈小号〉
·
2023-11-25 13:00
c语言
算法
开发语言
顺序表(C语言)
'''1.顺序表的概念及结构在了解顺序表的概念前我们先来了解一个概念——
线性表
。什么是
线性表
呢?
线性表
是n个具有相同特性的数据元素的有限序列。
板鸭〈小号〉
·
2023-11-25 13:59
c语言
开发语言
数据结构
数据结构链表的初始化插入删除_数据结构小结
各种数据结构的定义1
线性表
1.1顺序存储
线性表
的顺序存储结构,指的是用一段地址连续的存储单元依次存储
线性表
的数据元素。
weixin_39850920
·
2023-11-25 11:35
数据结构链表的初始化插入删除
向量的
线性表
示
1.如果一组向量中的任何一个向量可以用其余向量的倍数的和表示,那么这组向量线性相关,倍数可以为02.零向量可以由任意向量
线性表
示3.向量组中任意向量可以由该向量组
线性表
示(比如说其余向量系数为0)4.任意向量可以由
终极定律
·
2023-11-25 09:06
线性代数
机器学习
概率论
线性相关向量组(补)
1.向量组线性相关,那么至少一个向量可以用其余向量
线性表
示2.向量组线性无关,但加一个向量线性相关,那么该向量可由之前向量组唯一表示3.证明唯一,需要先假设两个,分别列式再配凑题目条件4.如果无关向量组可以由另一个无关向量组表示
终极定律
·
2023-11-25 09:06
机器学习
算法
线性代数
数据结构系列笔记――1
对长度为n的
线性表
排序,在最坏情况下,冒泡排序和快速排序需要比较的次数为n(n-1)/2,堆排序需要比较的次数O(nlog2n),希尔排序所需要的比较次数为O(n1.5).软件调试的任务是诊断和改正程序中的错误
普通研究者
·
2023-11-25 08:49
C语言与数据结构学习
c语言
数据结构
阻塞队列和线程池原理
队列是一种特殊的
线性表
,在队列中插入一个队列元素称为入队,从队列中删除一个队列元素称为出队。
fit_All
·
2023-11-25 07:11
顺序表和链表
目录顺序表和链表1.
线性表
2.顺序表2.1概念及结构2.2接口实现2.3顺序表的问题及思考3.链表3.1链表的概念及结构3.2链表的实现3.3链表面试题4.顺序表和链表的区别和联系顺序表和链表1.
线性表
线性表
da pai ge
·
2023-11-25 06:13
链表
数据结构
【2
线性表
】链表A、B合并到C。
typedefstructLNode{intdata;structLNode*next;}LNode,*Linklist;LinklistUnion(LinklistA,LinklistB){LinklistC=(Linklist)malloc(sizeof(LNode));C->next=null;LNode*p=A->next,*q=B->next,*r=C;while(p&&q){if(p-
irel1a_3
·
2023-11-25 03:24
2
线性表
链表
c语言
数据结构
数据结构--串的基本概念
目录串的基本概念串的定义串与
线性表
对比串的基本操作串的比较字符集编码乱码问题编辑总结串的存储结构串的顺序存储编辑串的链式存储串的基本操作1、求字串2、比较3、定位操作总结串的基本概念串的定义串与
线性表
对比串的基本操作串的比较字符集编码乱码问题总结串的存储结构串的顺序存储串的链式存储串的基本操作
眼镜蛇学习编程
·
2023-11-25 02:46
数据结构
【C语言数据结构】单链表详解
作者:热爱编程的小y专栏:C语言数据结构格言:能打败你的只能是明天的你一、导言上一篇关于顺序表的文章提到过,链表和顺序表都属于
线性表
,是一对孪生兄弟,他们之间是相辅相成,相互互补的,现实中很多情况下顺序表和链表会一同使用
谁在夜里看海.
·
2023-11-25 01:40
C语言数据结构
数据结构
c语言
链表
数据结构初阶之栈和队列
栈栈的概念栈是一种t的
线性表
,只允许在固定的一段进行插入和删除操作,进行插入、删除操作的叫特殊栈顶,另一端叫做栈底。栈的操作遵守后进先出的原则(lastinfirstout)。
狂徒张三三
·
2023-11-25 00:04
数据结构初阶
数据结构
c语言
开发语言
算法
链表
数据结构初阶--栈和队列
一、栈栈的概念及结构栈:一种特殊的
线性表
,其只允许在固定的一端插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
一念男
·
2023-11-25 00:32
数据结构
数据结构(初阶)——栈和队列
两栈实现队列+两队列实现栈4.1两栈实现队232.用栈实现队列-力扣(LeetCode)4.1两队列实现栈225.用队列实现栈-力扣(LeetCode)五、栈和队列小题一、栈1.1栈的概念及结构栈:一种特殊的
线性表
minghanhan778
·
2023-11-25 00:59
数据结构
(数据结构初阶)栈和队列
目录一栈1.栈的基本概念2.栈的核心接口代码实现3.栈的代码实现(完整)二队列1.队列的基本概念2.队列核心接口的实现3.队列的实现(全部)一栈1.栈的基本概念(1)栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作
Zhang丶&|!
·
2023-11-25 00:58
C/C++学习笔记
数据结构
【数据结构初阶】栈和队列(C语言实现+图解)
文章目录栈栈的概念及结构栈的实现栈结构体定义栈的接口栈的初始化栈的销毁入栈出栈取栈顶元素判断栈是否为空栈的元素个数完整代码队列队列的概念及结构队列的实现队列结构体定义队列的接口队列的初始化队列的销毁入队出队取队头和队尾元素判断队列是否为空统计队列元素个数完整代码栈栈的概念及结构栈:是一种特殊的
线性表
Clumsy、笨拙
·
2023-11-25 00:26
数据结构
数据结构
链表
c语言
初阶数据结构 — 栈和队列
一.栈1.什么是栈一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
LEKYE
·
2023-11-25 00:25
初级数据结构
数据结构
c语言
【数据结构初阶】栈和队列
栈和队列1.栈1.1栈的概念和结构1.2栈的实现2.队列2.1队列的概念和结构2.2队列的实现1.栈1.1栈的概念和结构栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。
hallelujah...
·
2023-11-25 00:53
数据结构
数据结构
算法
c语言
线性表
的顺序存储
#includeusingnamespacestd;#defineTRUE1#defineFALSE0#defineOK1#defineERROR0#defineINFEASIBLE-1#defineOVERFLOW-2typedefintStatus;typedefintElemType;#defineLIST_INIT_SIZE100#defineLISTINCREMENT10typedefs
lxylxy001
·
2023-11-24 22:39
数据结构
约瑟夫环实现实验报告(完成代码+实验截图)
一.实验目的:理解
线性表
的基本逻辑结构,完成链表及循环链表的实现通过实验进一步理解
线性表
的逻辑结构和存储结构,提高使用理论知识指导解决实际问题的能力,熟练掌握链表的实际应用。
五敷有你
·
2023-11-24 18:06
链表
数据结构
多项式加减(数据结构乱杀+完整实验报告)
一.实验目的:理解
线性表
的基本逻辑结构,完成链表及循环链表的实现通过实验进一步理解
线性表
的逻辑结构和存储结构,提高使用理论知识指导解决实际问题的能力,熟练掌握链表的实际应用。
五敷有你
·
2023-11-24 18:06
数据结构
算法
链表
顺序表基础
定长顺序表(
线性表
):
线性表
的定义:存在唯一的一个被称为“第一个”的数据元素;存在唯一的一个被称为“最后一个”的数据元素;除第一个之外,集合中的每一个数据元素都只有一个前驱;除最后一个之外,集合中的每一个数据元素都只有一个后继
yk_18
·
2023-11-24 17:04
数据结构
数据结构
数据结构绪论
三种数据结构线性结构:
线性表
(顺序表,链表)(栈,队列)
yk_18
·
2023-11-24 17:04
数据结构
数据结构
数据结构-图(Graph)案例代码Java/Python均有实现
数据结构-图(Graph)图(Graph)也是一种数据结构,在计算机科学中除了
线性表
和树结构,还有一种图结构!这种结构节点可以具有零个或多个相邻的元素,非常适合表示多对多的关系!1、为什么要有图?
laizhenghua
·
2023-11-24 17:26
数据结构与算法
数据结构
有向图
java
深入理解数据结构:队列的实现及其应用场景
线性表
魔王-T
·
2023-11-24 17:52
结构算法
数据结构
队列
【数据结构与算法】利用单链表实现一元多项式的求和,简单易懂
因此,在计算机里它可以用一个
线性表
P来表示:P=(Pn,Pn-1,…,P1,Po)一元多项式的
祁雨曦
·
2023-11-24 17:15
数据结构与算法
数据结构
链表
c++
顺序栈的结构以及主要操作功能的实现(初始化,入栈,获取栈顶元素,出栈,判空,获取元素个数,清空,销毁)
目录一.相关概念:二.顺序栈的结构:三.顺序栈的实现四.顺序栈的总结:一.相关概念:1.栈和队列是操作受限的
线性表
,是限定性的数据结构;2.栈分为顺序栈和链式栈3.栈只能在一端进行操作(插入,删除);4
Danica~
·
2023-11-24 14:36
数据结构与算法
数据结构
栈的实现(数组栈)
栈的初始化2、栈元素的插入(入栈)3、出栈4、栈的销毁5、返回栈顶元素6、返回栈元素个数7、判断栈是否为空三、结言一、前言本篇文章涉及顺序表的相关知识,如有不知何为顺序表的童鞋,请自行翻阅上篇博客---
线性表
之顺序表
股神。
·
2023-11-24 10:33
笔记
数据结构
C语言实现数据结构数组栈
什么是数组栈栈是一种特殊的
线性表
,必须满足"LIFO"(lastinfastout),也就是后进先出的原则,类似于手枪弹夹,只能在栈顶添加或删除数据,向栈顶添加数据叫做压栈(Push),从栈顶删除数据叫出栈
juice 999
·
2023-11-24 10:31
数据结构
C语言
c语言
数组
数据结构
栈 和 队列
目录1.栈1.1栈的概念及结构1.2栈的实现2.队列2.1队列的概念及结构2.2队列的实现1.栈1.1栈的概念及结构栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。
绝活蛋炒饭
·
2023-11-24 10:38
数据结构
数据结构
开发语言
数据结构-数组基础知识
定义数组(Array)是一种
线性表
数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。
线性表
就是数据排成一条线一样的结构,每个
线性表
上的数据最多只有前和后两个方向。
今年花开正美
·
2023-11-24 10:13
数据结构中常用的的栈和队列
1.栈1.1栈的概念及结构栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
阿^觅
·
2023-11-24 08:05
数据结构和算法
c语言
数据结构
数据结构-查找技术
查找的基本概念
线性表
的查找技术树表的查找技术散列表的查找技术一:基本概念一条数据称为记录;1.基本概念关键码:可以标识一个记录的某个数据项。键值:关键码的值。关键码:可以唯一地标识一个记录的关键码。
一片星空~
·
2023-11-24 07:47
数据结构
数据结构
查找技术
数据结构——
线性表
的查找
查找查找的概念
线性表
的查找顺序查找(线性查找)折半查找(二分或对分查找)分块查找查找的概念主关键字:可唯一地标识一个记录的关键字就是主关键字次关键字:用以识别若干记录的关键字就是次关键字对查找表经常进行的操作
Labrador_Katie
·
2023-11-24 07:42
数据结构
数据结构
数据结构 查找基本概念
3.在顺序存储的
线性表
R[0‥29]上进行分块索引查找(设分为5块)的平均查找长度为(D)。A.6B.11C.5.5D.6.5((1+5)*5/2)/
cllsse
·
2023-11-24 07:40
数据结构学习
数据结构
c语言
广义表的长度和深度、表头表尾运算
广义表定义广义表(Lists,又称列表)是一种非线性的数据结构,是
线性表
的一种推广。即广义表中放松对表元素的原子限制,容许它们具有其自身结构。它被广泛的应用于人工智能等领域的表处理语言LISP语言中。
smile4lee
·
2023-11-24 05:38
其他
广义表
栈和队列【详解】
6.获取栈元素的个数7.判断栈是否为空8.销毁栈二、队列1.队列的定义2.入队3.出队4.获取队头元素5.获取队尾元素6.判断队列是否为空7.获取队列的元素个数8.销毁队列前言:栈和队列也是一种常见的
线性表
一
阿明6
·
2023-11-24 05:37
【数据结构】
数据结构
栈和队列
单链表(增删改查)【超详细】
单链表头插入结点6.单链表头删结点7.查找元素,返回结点8.在pos结点前插入一个结点编辑9.在pos结点后插入一个结点10.删除结点11.删除pos后面的结点12.修改链表结点的值13.打印链表14.销毁链表
线性表
的链式存储
阿明6
·
2023-11-24 05:36
【数据结构】
链表
数据结构
单链表
数据结构(10)广义表的介绍与代码实现(c语言)
.图解3.广义表的实现1.广义表的结点类型2.创建广义表3.输出广义表运算算法4.求广义表长度运算算法5.求广义表深度运算算法6.复制广义表运算算法7.求表头运算算法8.求表尾运算算法1.概念广义表是
线性表
的推广
Emma-Zhang
·
2023-11-24 05:02
数据结构与算法
#
C语言
数据结构——栈和队列
栈的概念栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。**进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
结衣结衣.
·
2023-11-24 05:57
数据结构
c语言
笔记
实现广义表的C++编程
实现广义表的C++编程广义表是一种扩展了
线性表
概念的数据结构,它可以包含原子元素和子广义表。在C++中,我们可以使用递归的方式来实现广义表的表示和操作。
代码创造之旅
·
2023-11-24 05:23
c++
java
开发语言
编程
二叉树顺序和链式结构及实现(图文版)
有一个特殊的结点,称为根结点,根节点没有前驱结点除根节点外,其余结点被分成M(M>0)个互不相交的集合T1、T2、……、Tm,其中每一个集合Ti(10)棵互不相交的树的集合称为森林;树的表示树结构相对
线性表
就比较复杂了
time~travel
·
2023-11-24 05:05
数据结构初级
二叉树
数据结构
算法
线性表
基本操作总结_顺序表_链表
文章目录
线性表
存储结构1.顺序表(顺序存储)①静态分配②动态分配基本操作①插入②删除③按位查找④按值查找2.链表(链式存储)①单链表初始化插入删除查找建立②双链表初始化插入删除遍历③循环单链表初始化④循环双链表初始化
liaoai
·
2023-11-24 02:38
链表
数据结构
算法
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他