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
线性表
【数据结构】
线性表
(六)堆栈:顺序栈及其基本操作(初始化、判空、判满、入栈、出栈、存取栈顶元素、清空栈)
栈结构体3.栈的初始化4.判断栈是否为空5.判断栈是否已满6.入栈7.出栈8.查看栈顶元素9.清空栈10.主函数11.代码整合 堆栈Stack和队列Queue是两种非常重要的数据结构,两者都是特殊的
线性表
QomolangmaH
·
2023-10-20 13:20
数据结构
数据结构
c语言
链表
数据结构---链式队列(动态队列)
链式队列:队列的链式存储结构,其实就是
线性表
的单链表,只是将其限制了只能头删除在尾插入,我们把它简称为链队列。
买代码的小猪猪
·
2023-10-20 11:10
数据结构和算法
队列
数据结构
链表
c++
数据结构
线性表
- 链式队列练习Demo
数据结构
线性表
-链式队列练习Demo链式队列实现的时候比循环队列稍微复杂一些,在定义链式队列的抽象数据类型的时候呢,需要定义三个结构体,第一个结构体用于存放结点的数据元素,相当于data域,第二个结构体是定义链式队列的结点信息的
星河亦无恙
·
2023-10-20 10:02
数据结构学习之路
队列
数据结构
编程语言
c++
链式队列----数据结构
队列的基本概念队列是一种操作受限的
线性表
(先进先出),只允许在队尾插入,队头删除。例如去银行办理业务,肯定是先来的先出去,后来的人排在后方,只有第一个人业务办理完了,才会有一个人出队列。
不是颜
·
2023-10-20 10:56
数据结构
算法
数据结构
【数据结构——单链表】本篇文章通过图文结合的方式能让你轻松的掌握单链表
线性表
中的数据结点在内存中的位置是任意的,即逻辑上相邻
君落华
·
2023-10-20 10:21
数据结构
golang数据结构与算法——栈
出栈三栈实现简单综合计算器一栈的基础知识1.1栈的介绍有些程序员也把栈称为堆栈,即栈和堆栈是同一个概念栈的英文为(stack)栈是一个先入后出(FILO-FirstInLastOut)的有序列表栈(stack)是限制
线性表
中元素的插入和删除只能在
线性表
的同一端进行的一种特殊线
PPPsych
·
2023-10-20 08:56
GO语言数据结构与算法
golang
算法
并发编程-阻塞队列二
阻塞队列介绍队列先进先出的
线性表
;一端进行插入,另一端进行删除;允许出队的一端为队头,允许入队的一端为队尾包括数组、链表、延迟队列,天然适合生产者和消费者的模式LinkedBlockingQueue无界阻塞队列
有梦想的年轻人6174
·
2023-10-20 06:15
java
【数据结构】顺序表
前言顺序表是
线性表
的一种,而
线性表
是一种数据结构。顺序表的底层结构是数组,对数组的封装,实现了常⽤的增删改查等接⼝。顺序表主要特点是内存存储是连续的,数据元素都是首尾相接的。
拉普达的城
·
2023-10-20 06:53
数据结构
c语言
顺序表
数据结构和算法(二)
线性表
(顺序存储)
正文
线性表
:他是一种基本的数据结构类型,具有相同特性的n个数据的集合。
线性表
的常用存储结构有两种:顺序结构存储和链表结构存储。书接上文,本文实现
线性表
的顺序存储逻辑。全文实行使用C语言进行。
码动人生
·
2023-10-20 05:56
数据结构笔记: 数组
如何实现随机访问:什么是数组:数组(Array)是一种
线性表
数据结构。它用一组连续的内存空间,来存储一组具有类型的数据。
线性表
:每个
线性表
上最多只有前和后两个方向。
George吴逸云
·
2023-10-20 04:56
王道考研-数据结构算法
目录第一章绪论第二章
线性表
第三章栈和队列3.1栈3.11栈的基本操作3.1.2栈的顺序存储结构顺序栈链栈栈的应用(括号匹配)栈的应用(表达式求值)栈的应用(递归)3.2队列3.2.1队列的基本概念3.2.2
Jiang。
·
2023-10-20 03:23
笔记
数据结构
算法
2024年王道考研数据结构
线性表
—顺序表题目
第二章
线性表
——顺序表2.2.3试题选择题略综合应用题01:从顺序表中删除最小值的元素(唯一)函数返回被删除的值,空出位置由最后一个元素补上,若表为空,显示错误信息并退出运行。
`sake
·
2023-10-20 03:53
考研数据结构
考研
数据结构
链表有序表的合并
一、问题描述假设头指针为LA和LB的单链表分别为
线性表
LA和LB的存储结构,现要归并LA和LB得到单链表LC。
Xiao_Ya__
·
2023-10-20 03:51
数据结构
考研
数据结构
算法
c语言
链表
线性表
的合并
二、问题分析利用两个
线性表
LA和LB分别表示集合A和B,只需要扩大
线性表
LA的集合,将存在于LB而不存在于LA中的数据元素插入到LA中去。
Xiao_Ya__
·
2023-10-20 03:20
数据结构
考研
数据结构
算法
c语言
顺序表中的基本操作(详细代码图解+注释+算法步骤)
目录
线性表
中的顺序表基本操作的函数名类型定义:1.创建一个长度为n的顺序表L:创建一个长度为n顺序表L的核心代码块:创建一个长度为n顺序表的完整代码如下:运行结果:2.顺序表L的插入:顺序表L的插入的核心代码
Xiao_Ya__
·
2023-10-20 03:20
数据结构
考研
算法
数据结构
c语言
2024 王道考研-数据结构
第二章
线性表
算法题(
线性表
的顺序表示)二、综合应用题01.从顺序表中删除具有最小值的元素(假设唯一)并由函数返回被删元素的值。空出的位置由最后一个元素填补,若顺序表为空,则显示出错信息并退出运行。
Xiao_Ya__
·
2023-10-20 03:19
数据结构
考研
考研
数据结构
c语言
算法
OJ-OJ网站题目分类,分难度整理笔记(leetcode、牛客网)
目录前言
线性表
数组剑指Offer03.数组中重复的数字(简单数组)剑指Offer04.二维数组中的查找(中等数组)双指针OJ-leetcode-15.三数之和(中等双指针)字符串leetcode-557
lady_killer9
·
2023-10-20 00:41
OJ
c++
《数据结构、算法与应用C++语言描述》使用C++语言实现链表队列
《数据结构、算法与应用C++语言描述》使用C++语言实现链表队列定义队列的定义队列(queue)是一个
线性表
,其插入和删除操作分别在表的不同端进行。
Jasmine-Lily
·
2023-10-19 22:36
数据结构
算法与应用
C++语言描述学习笔记
数据结构
算法
c++
数据结构(二)
线性表
-(顺序表\链表)
1.顺序表将具有“一对一”关系的数据“线性”地存储到物理空间中,这种存储结构就称为线性存储结构(简称
线性表
)
线性表
,全名为线性存储结构。
hadoop_a9bb
·
2023-10-19 22:51
GO语言实现 一 栈和队列
线性表
中,栈和队列是非常重要的两种数据结构,本文将就这两种数据结构进行golang语言实现一.栈的实现我们需要实现如下几个方法push()向栈中压入一个元素pop()从栈顶取出一个元素isEmpty()
YXCoder
·
2023-10-19 21:30
C语言链表
本文将介绍C语言构造链表的方法,并且进行增删改查操作,同时对比
线性表
,探讨链表的优缺点。一、链表的构造链表是由若干个节点(Node)构成的,每个节点包含两个部分:数据域和指针域。数据域用来存储所
Loading_create
·
2023-10-19 20:47
算法
c语言
链表
开发语言
Go语言学习笔记【16】 排序算法之计数排序、算法总结
一、计数排序1、方法和复杂度1.1、核心思想和方法计数排序是一个非基于比较的排序算法,对输入的数据有附加的限制条件:1、输入的
线性表
的元素属于有限偏序集S;2、设输入的
线性表
的长度为n,|S|=k(表示集合
LC520730
·
2023-10-19 17:59
go语言学习之路
排序算法
排序算法
算法
学习
golang
后端
数据结构之顺序表
首先我们回忆一下逻辑结构的分类,有线性结构,树形结构以及图形结构,线性结构中不受限制的
线性表
用顺序存储的存储方式存储就是顺序表,顺序表可以代表一个完整的顺序表。
weixin_74442828
·
2023-10-19 17:22
数据结构
栈的概念和结构以及实现
1.栈1.1栈的概念及结构栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
Recipe.
·
2023-10-19 17:20
c语言
数据结构
顺序表的基本操作(初始化,增,删,查,改等等)
1.
线性表
线性表
(linearlist)是n个具有相同特性的数据元素的有限序列。
Recipe.
·
2023-10-19 17:50
数据结构
链表
算法
c语言
图的相关定义
图是比树与
线性表
更加复杂的数据结构是由顶点集V和一个弧集R构成非线性结构图的定义:顶点集V边集E构成记作G=(V,E)V={V0,V1,V2,...Vn-1}E={(v0,v2),(V3,V4)},若E
李啸春
·
2023-10-19 12:37
java数据结构
集合研究表明,人类大脑右脑的记忆能力是左脑的10万的倍,右脑对图形图像处理比较敏感,因而借助于图形图像能快速提高记忆效率,废话不多说,直接上图:Collection集合体系继承关系Map集合体系继承关系1、
线性表
的性能分析各种
线性表
的性能分析概览
倾听铃的声
·
2023-10-19 12:43
后端
java
数据结构
开发语言
分布式
数据结构算法之---顺序表逆置
思路:此种算法较为经典,可扫描该
线性表
的前半部分,然后把前半部分的每一个元素和后半部分进行交换。
诗仙&李白
·
2023-10-19 11:45
数据结构
数据结构
算法
《数据结构、算法与应用C++语言描述》使用C++语言实现数组循环队列
《数据结构、算法与应用C++语言描述》使用C++语言实现数组循环队列定义队列的定义队列(queue)是一个
线性表
,其插入和删除操作分别在表的不同端进行。
Jasmine-Lily
·
2023-10-19 11:09
算法
数据结构
c++
计算机视觉
参数 β 和 γ的作用保留网络各层在训练过程中的学习成果保证激活单元的非
线性表
达能力使批归一化模块具有复原初始输出分布能力。BN放在激
莫辜负自己的一世韶光
·
2023-10-19 07:47
数据结构与算法Java(四)——检索算法
不定期补充、修正、更新;欢迎大家讨论和指正本文以数据结构(C语言版)第三版李云清杨庆红编著为主要参考资料,用Java来实现数据结构与算法Java(一)——
线性表
数据结构与算法Java(二)——字符串、矩阵压缩
头还没秃我还能学
·
2023-10-19 07:42
Java
数据结构与算法
数据结构
算法
java
用C语言实现队列的基本操作
入队6.出队7.取队头的值8.取队尾的值9.判断队列是否为空10.队列的大小11.队列的应用12.总的函数接口代码1.队列的概念及结构队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊
线性表
@A云淡风轻
·
2023-10-19 06:04
数据结构
c语言
链表
开发语言
队列的基本操作(C语言实现)
队列插入数据3.4队列删除数据3.5队列的判空3.6取头部数据3.7取尾部数据3.8队列的大小四、功能测试五、总结一、队列的概念与结构队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊
线性表
Brant_zero2022
·
2023-10-19 06:31
数据结构【初级】
C语言基础
数据结构
c语言
后端
开发语言
链表
数据结构之 栈和队列
基本介绍:栈:栈是限定仅在表尾进行插入和删除操作的
线性表
,后进先出允许插入的一段叫做栈顶,另一端就成为栈底,如图所示:栈.png队列:队列是只允许在一端进行插入操作、而在另一端进行删除操作的
线性表
插入的一端称为队尾
luffy之陈大胖子
·
2023-10-19 05:54
第三章 数据结构与算法——栈和
栈和队列被称为插入和删除受限制的
线性表
。一、栈的基本概念(一)栈的概念:①:栈是一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
成工小白
·
2023-10-19 04:41
java
数据结构
开发语言
【
线性表
的定义和特点,
线性表
的类型定义,
线性表
的顺序表示和实现】
文章目录一、
线性表
的定义和特点二、
线性表
的类型定义1.基本操作三、
线性表
的顺序表示和实现1.顺序表的查找2.顺序表的插入一、
线性表
的定义和特点
线性表
是具有相同特性的数据元素的一个有限序列。
forever_youyang
·
2023-10-19 03:10
数据结构
【
线性表
的查找,
线性表
插入,
线性表
的删除,
线性表
的链式表示和实现】
文章目录
线性表
的查找
线性表
插入
线性表
的删除
线性表
的链式表示和实现1.单链表,双链表,循环列表2.头指针,头结点和首元结点3.链表的存储结构特点
线性表
的查找intLocateElem(SqlistL,ElemTypee
forever_youyang
·
2023-10-19 03:40
数据结构
【数据结构】
线性表
(二)单链表及其基本操作(创建、插入、删除、修改、遍历打印)
目录前文、
线性表
的定义及其基本操作(顺序表插入、删除、查找、修改)四、
线性表
的链接存储结构1.单链表(C语言)a.链表节点结构b.创建新节点c.在链表末尾插入新节点d.删除指定节点e.修改指定节点的数据
QomolangmaH
·
2023-10-19 00:46
数据结构
数据结构
算法
数据结构学习笔记(二)——栈和队列
栈与队列栈和队列本质上是限制
线性表
某些操作的“衍生产品”。数组和矩阵本质上是
线性表
的推广。一、栈1、定义栈(Stack)是只允许在一端进行插入和删除的
线性表
。
一口一个大西瓜x
·
2023-10-18 23:35
数据结构
算法
四、考研数据结构笔记——栈与队列基础知识
一、栈与队列概念考点提炼栈与队列都是一种操作受限的
线性表
,都是线性结构。逻辑结构相同。
红袜子i
·
2023-10-18 23:01
考研数据结构
数据结构
c语言
栈
队列
【数据结构】单链表
而当
线性表
(逻辑名词n.n.n.)采取链式存储(物理名词n.n.n.)时,无需使用地址连续的存储单元,而是通过“链
脚踏实地的大梦想家
·
2023-10-18 23:04
计算机基础知识
数据结构
【实验一】数据结构:
线性表
实验1:顺序表递增有序顺序表的插入已知顺序表L递增有序,将X插入到
线性表
的适当位置上,保证
线性表
有序。输入格式:第1行输入顺序表长度,第2行输入递增有序的顺序表,第3行输入要插入的数据元素X。
mikuya & QAQ
·
2023-10-18 21:05
数据结构
c++
c语言
数据结构实验一
线性表
目录1.好玩的约瑟夫环-单链表版本2.递增有序顺序表的插入1.好玩的约瑟夫环-单链表版本【题目描述】有M个人,编号分别为1到M,玩约瑟夫环游戏,最初时按编号顺序排成队列;每遍游戏开始时,有一个正整数报数密码N,队列中人依次围坐成一圈,从队首的人开始报数,报到N的人出列,然后再从出列的下一人开始重新报数,报到N的人出列;重复这一过程,直至所有人出列,完成一遍游戏,所有出列的人形成新队列;游戏可能玩很
timberman666
·
2023-10-18 20:25
数据结构学习总结
数据结构
算法
学习
链表
c++
c语言
青少年编程
二叉树的概念与结构
有一个特殊的结点,称为根结点,根节点没有前驱结点除根节点外,其余结点被分成M(M>0)个互不相交的集合T1、T2、……、Tm,其中每一个集合Ti(10)棵互不相交的树的集合称为森林;1.3树的表示树结构相对
线性表
就
gtyyky
·
2023-10-18 18:54
数据结构初阶
数据结构
算法
数据结构学习笔记(含C语言代码)
目录0.绪论1.
线性表
2.栈和队列3.串4.数组和广义表5.树和二叉树6.图7.查找8.内部排序9.补充0.绪论数据结构的三要素:逻辑结构、存储结构、数据运算逻辑图:逻辑结构:其中:集合结构、树结构、图结构为非线性结构存储
呼叫冰河谷
·
2023-10-18 18:06
数据结构
数据结构
c语言
【数据结构】第二章课后练习题——线性结构
选择题1、
线性表
是一个有限序列,可以为空2、链表中最常用的操作是在最后一个元素之后插入一个元素和删除最后一个元素,则采用单循环链表存储方式最节省运算时间3、若某
线性表
中最常用的操作实在最后一个元素之后插入一个元素和删除第一个元素
小萨摩!
·
2023-10-18 18:05
#
数据结构笔记
复习整理
数据结构
链表
【数据结构】队列-Queue
,关注博主少走弯路,谢谢大家支持队列1.什么是队列2.队列的使用3.队列的模拟实现4.循环队列5.双端队列(Deque)1.什么是队列队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊
线性表
小胡_不糊涂
·
2023-10-18 15:40
浅谈数据结构
数据结构
1.基础数据结构之数组学习笔记
数组(Array)是一种
线性表
数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。1.1
线性表
数据结构顾名思义,
线性表
就是数据排成像一条线一样的结构。
青漾
·
2023-10-18 11:15
数据结构 2 第二章 线性结构 代码实现
define_CRT_SECURE_NO_WARNINGS1#include//malloc函数头文件#include#include#include#include#include#include一、单链表1.单链表
线性表
L_cl
·
2023-10-18 08:21
C语言数据结构
数据结构
【数据结构】
线性表
(一)
线性表
的定义及其基本操作(顺序表插入、删除、查找、修改)
目录一、
线性表
1.
线性表
的定义2.
线性表
的要素二、
线性表
的基本操作三、
线性表
的顺序存储结构1.定义2.顺序表的操作a.插入操作b.删除操作c.查找操作d.修改操作e.代码实例一、
线性表
1.
线性表
的定义一个
线性表
是由零个或多个具有相同类型的结点组成的有序集合
QomolangmaH
·
2023-10-18 08:50
数据结构
算法
数据结构
链表
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他