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
线性表
顺序栈的实现----数据结构
栈的概念对于栈(Stack),后进先出(LastInFirstOut,LIFO),栈也是一种
线性表
,只不过是一种操作受限的
线性表
,只能在一端操作,也就是不允许在中间进行查找、插入、删除等操作。
不是颜
·
2023-10-24 15:30
数据结构
数据结构
算法
集合
转载自https://blog.csdn.net/glw0223/article/details/88765194,如有侵权,请联系我删除在看集合类之前,我们要先明白一下概念:1.数据结构(1):
线性表
qq_43164064
·
2023-10-24 08:21
java
集合
数据结构与算法分析(C++)(第3版)-笔记二-
线性表
、栈和队列
1.
线性表
的定义和基本操作的设计与其顺序存储结构和链式存储结构实现定义:
线性表
L是n个数据元素a0,a1,a2,......,an-1的有限序列,记作L=(a0,a1,a2,......,an-1)。
找不到我吧我独一无二
·
2023-10-24 04:52
数据结构
队列
链表
数据结构
C语言-串的顺序存储表示与基本操作实现
要注意的是,C语言中是没有字符串数据类型的,而将其作为一种数据结构——“内容受限的
线性表
”进行实现,并对空串、空格串、串的长度、子串与主串等概念进行了约定【详见《数据结构(C语言版)》,严蔚敏、吴伟民编著
是席木木啊
·
2023-10-24 02:23
数据结构
C/C++
c语言
数据结构
9-Vector
这个类有一些优点:有对象就直接往里放,即便是不同类型也ok,然后取出来时用instanceof帮忙判断一下就能正常用一个
线性表
的实现经过阅读,Vector有以下要注意的
鹏程1995
·
2023-10-24 00:56
数据结构之线性结构(顺序表和链表的比较)【五】
若
线性表
长度n变就不会产生溢出。因此,当
线性表
│空│方│化较大,则存储规模难于
qmhlan
·
2023-10-23 23:16
数据结构
数据结构
存储
数据结构基于不同方式词频统计和查找
基于不同策略的英文单词的词频统计和检索系统、实验目的掌握基于顺序表的顺序查找、基于链表的顺序查找、折半查找)、二叉排序树和哈希表(包括基于开放地址法的哈希查找)实验内容一篇英文文章存储在一个文本文件中,然后分别基于
线性表
panpoo*
·
2023-10-23 23:45
数据结构
链表
c语言
数据结构与算法
数据结构与算法文章目录数据结构与算法基本概念和术语
线性表
**
线性表
的定义**
线性表
的特点
线性表
的类型定义
线性表
的存储结构
线性表
的顺序表示和实现顺序表中元素存储位置的计算顺序表的特点顺序表的顺序存储表示
线性表
的初始化清空
线性表
销毁
线性表
求顺序表的长度判断
线性表
是否为空获取第
Sancean
·
2023-10-23 23:14
数据结构与算法
数据结构
算法
【数据结构】顺序表和链表的比较
若
线性表
长度n变
呼啸
·
2023-10-23 23:43
数据结构
数据结构学习:单链表,顺序表和链表的比较
数据结构学习单链表,顺序表和链表的比较2006-10-2916:26单链表1、链接存储方法链接方式存储的
线性表
简称为链表(LinkedList)。
aboluo2010
·
2023-10-23 23:42
数据结构
C语言 | 数据结构之顺序表
检查顺序表是否为空检查顺序表是否已满遍历顺序表在顺序表中插入元素在顺序表中删除元素代码工程实例工程文件工程编译Makefile测试Demo编译、运行C语言|数据结构之顺序表顺序表,全名顺序存储结构,是
线性表
的一种
透明水晶
·
2023-10-23 23:42
2.数据结构与算法
数据结构
c语言
链表
C++数据结构之链表(详解)
单链表双链表循环链表内核链表和企业链表链表的排序1链表简介链表的定义一种
线性表
数据结构。它使用一组任意的存储单元,来存储一组
addict_jun
·
2023-10-23 23:35
数据结构
算法与思维
数据结构
链表
c++
【2023.10.10练习】6-1 顺序表 - 3. 创建
题目描述:定义如下
线性表
(顺序表)类型。
Run with the Wind
·
2023-10-23 23:00
练习日志
学习
代码规范
数组栈的实现(c语言)
什么是栈栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
想不到好名字了()
·
2023-10-23 23:29
链表
数据结构
数据结构第四章 栈与队列
4.2.1栈的定义栈是限定仅在表尾进行插入和删除操作的
线性表
我们把允许插入和删除的一端称为栈顶,另一端称为栈底,不含任何数据元素的栈称为空栈。栈又称为后进先出的
线性表
,简称LIFO结构。
镜花水月
·
2023-10-23 23:20
hash 哈希查找复杂度为什么这么低?
hash它为什么对于键-值查找性能高学过数据结构的,都应该晓得,
线性表
和树中,
yousa_
·
2023-10-23 20:11
【数据结构】
线性表
(十一)队列:双端队列及其基本操作(初始化、判空、判满、头部入队、尾部入队、头部出队、尾部出队、存取队首队尾元素)
判断队列是否为空4.判断队列是否已满5.头部入队6.尾部入队7.头部出队8.尾部出队9.存取队列头部的元素10.存取队列尾部的元素11.释放队列内存12.主函数13.代码整合一、队列1.定义 队列是一种操作受限的
线性表
QomolangmaH
·
2023-10-23 15:09
数据结构
数据结构
开发语言
c语言
【数据结构】
线性表
(十)队列:循环队列及其基本操作(初始化、判空、判满、入队、出队、存取队首元素)
判断队列是否为空5.判断队列是否已满6.入队7.出队8.存取队首元素9.获取队列中元素个数10.打印队列中的元素9.主函数10.代码整合 堆栈Stack和队列Queue是两种非常重要的数据结构,两者都是特殊的
线性表
QomolangmaH
·
2023-10-23 15:34
数据结构
数据结构
开发语言
c语言
数据结构题型20-第七章 查找
文章目录1考察重点2知识框架3考察重点4顺序查找和折半查找4.1顺序查找4.1.1一般
线性表
的顺序查找4.1.2有序表的顺序查找4.2折半查找4.3分块查找1考察重点2知识框架3考察重点4顺序查找和折半查找
爱发明的小兴
·
2023-10-23 14:20
算法与数据结构
数据结构
数据结构基础,算法基础,
线性表
数据结构大纲数据结构、算法(理解)、
线性表
:顺序表(由数组构建)链表(单向列表,单向循环列表,双向列表,双向循环列表)栈(顺序栈,链式栈)队列(循环队列,链式列)树:特性、二叉树(性质、创建、遍历)排序方法
零基础的小杨
·
2023-10-23 12:12
数据结构
数据结构
c语言
linux
算法
栈和队列(8.4)
1.栈1.1栈的概念及结构栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
dn235z
·
2023-10-23 12:35
数据结构
数据结构
线性结构—栈和队列
简介某种程度上来说,栈和队列也是
线性表
,只是它们是操作受限制的
线性表
。栈栈是一种只能在表尾进行插入或者删除的
线性表
,通常称为表尾端为栈顶,表头端为栈底。
爱笑的云里看梦
·
2023-10-23 00:47
leetcode c++栈
栈(堆栈)栈类似一个瓶子,只能从一个口进出,属于一种
线性表
数据结构。堆栈存在两种操作:插入与删除。瓶口就是栈顶,瓶底就是栈底,当栈里面没有元素时就是空栈。服从先进后出原则,越靠近瓶口的就越早出来。
喵喵喵喵诺
·
2023-10-23 00:15
C++
leetcode
链表
数据结构
【数据结构复习之路】栈和队列(本站最全最详细讲解)& 严蔚敏版
专栏:数据结构复习之路复习完上面一章【
线性表
】,我们接着复习栈和队列,这篇文章我写的非常详细且通俗易懂,看完保证会带给你不一样的收获。
吹往北方的风
·
2023-10-22 23:04
数据结构复习之路
数据结构
栈和队列
C语言
【数据结构复习之路】
线性表
(严蔚敏版)万字详解&主打基础
我接下来要介绍的
线性表
,顾名思义也将从这三个大方向进行阐述:一、
线性表
的定义——逻辑结构
线性表
是具有相同数据类型的n(n>=0)个数据元素的有限序列,其中n为表长,当n=0时,
线性表
是一个空表。
吹往北方的风
·
2023-10-22 23:04
数据结构复习之路
线性表
数据结构与算法
期末复习
【数据结构复习之路】串 (超详细讲解)& 严蔚敏版
专栏:数据结构复习之路复习完上面一章【
线性表
】【栈和队列】,我们接着复习串,这篇文章我写的非常详细且通俗易懂,看完保证会带给你不一样的收获。
吹往北方的风
·
2023-10-22 23:30
数据结构复习之路
数据结构与算法
串
KMP
期末复习
向量空间-向量基、坐标转换
..,\alpha_rα1,α2,...,αr满足:1)线性无关;2)VVV中任意向量均可由α1,α2,...,αr\alpha_1,\alpha_2,...,\alpha_rα1,α2,...,αr
线性表
示
rebekk
·
2023-10-22 21:39
数学
算法
数据结构学习之路-链表
数组是一种顺序存储的
线性表
,所有的元素的内存地址是连续的动态
Struggle¥
·
2023-10-22 21:10
数据结构
学习
数据结构学习:链表
熟悉数组的朋友们可能知道:数组是用一块连续内存空间来存储数据,根据下标访问可以达到O(1)链表正相反,用指针串起一块块不连续的内存空间来存储数据链表同数组一样,都为
线性表
结构,都支持插入、删除、查询等操作链表衍生出单向链
我爱夜来香A
·
2023-10-22 21:07
数据结构和算法
链表
数据结构
学习
数据结构与算法(二):
线性表
的定义&顺序表
温习数据结构的基本框架:
线性表
:具有相同特性的数据元素(结点)的一个有限序列。
刘镇镇zhen
·
2023-10-22 19:56
数据结构
数据结构与算法|第三章:数组
2.1
线性表
(LinearList)2.2连续内存空间&相同类型2.3数组数据访问3.低效插入&删除3.1插入3.2删除4.集合容器和数组如何选择?
不懂的浪漫
·
2023-10-22 19:56
数据结构与算法
考研数据结构--第二章:
线性表
系列索引2023考研王道数据结构知识梳理文章目录1.
线性表
1.1.
线性表
定义1.2.
线性表
的特点1.3.
线性表
的基本操作2.顺序表2.1.顺序表的定义2.2.顺序表的实现2.2.1.顺序表的静态分配2.2.1.1
蒟蒻颖
·
2023-10-22 19:56
#
数据结构
数据结构
线性表
【数据结构】第二章:
线性表
第二章:
线性表
OVERVIEW第二章:
线性表
一、
线性表
二、
线性表
的顺序表示1.顺序表定义:2.顺序表存储表示:3.顺序表基本操作:(1)简单操作:(2)顺序表查找操作:(3)顺序表插入操作:(4)顺序表删除操作
hello world 999
·
2023-10-22 19:25
数据结构
数据结构
【数据结构与算法】——第二章:
线性表
文章目录1、
线性表
1.1基本概念1.2
线性表
基本操作2、
线性表
的顺序存储2.1
线性表
顺序存储的插入与删除3、
线性表
的链式存储3.1单链表3.2静态链表3.3循环链表3.3双向链表4、
线性表
的顺序存储与链式存储的优缺点
cqy阳
·
2023-10-22 19:53
#
考研数据结构
算法
数据结构
《数据结构与算法》 第二章
线性表
线性表
知识框架一、
线性表
定义二、顺序表(
线性表
的顺序存储结构)1、顺序表的基本概念2、代码实现小结①、顺序表时间复杂度②、顺序表的优缺点三、单链表1、单链表的基本概念2、代码实现四、静态链表1、静态链表的基本概念
Jasper.w
·
2023-10-22 19:49
王道数据结构代码题(C语言)
数据结构
c语言
算法
数据结构与算法 | 第二章:
线性表
本文参考网课为数据结构与算法1第二章
线性表
,主讲人张铭、王腾蛟、赵海燕、宋国杰、邹磊、黄群。本文使用IDE为Clion,开发环境C++14。
MissMango0820
·
2023-10-22 19:47
数据结构
数据结构
【初学数据结构系列】 顺序表的实现——通讯录
话不多说,今天学习的部分是
线性表
的顺序表部分。下面给出顺序表的实现代码和应用——建立一个简易的通讯录。
Laporte_7470
·
2023-10-22 19:46
数据结构
c++
开发语言
通讯录顺序表实现c语言,数据结构-顺序表(数组)实现简易通讯录
//上图为本人所画,基本理解,代码已在devc++环境中成功运行,
线性表
就像排队一样,本人想了很多天才明白,网上代码太多,不利于初学者理解,有问题在下方评论,有时间会回复,共同努力,加油#include
笔记侠
·
2023-10-22 19:45
通讯录顺序表实现c语言
c++数据结构顺序表实现
顺序表是一种
线性表
,作为
线性表
的一种,它是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增
cangyue_a
·
2023-10-22 19:12
数据结构
c++
算法
ArrayList与顺序表
目录一、顺序表二、ArrayList简介三、ArrayList使用3.1ArrayList的构造3.2ArrayList常见操作3.3ArrayList的遍历3.4ArrayList的扩容机制
线性表
:是
H-yajing
·
2023-10-22 17:57
java
list
数据结构之通讯录项目的实现
1.顺序表是
线性表
的一种,它在逻辑结构上一定是线性的,
X__Y
·
2023-10-22 17:53
数据结构
ci/cd
c++
c语言
2023华为OD统一考试(B卷)题库清单(持续收录中)以及考点说明
一、逻辑分析二、数据结构1、
线性表
①数组②双指针2、map与list3、队列4、滑动窗口5、二叉树6、并查集7、栈三、算法1、基础算法①贪心算法②二分查找③分治递归④搜索算法⑤排序算法2、字符串①KMP②
哪 吒
·
2023-10-22 14:46
搬砖工逆袭Java架构师
华为od
程序人生
学习
随机森林
后端
栈的概念|动态顺序栈的详细解析|静态顺序栈&链式栈的代码参考
前言今天我们将学习数据结构中的栈,它是一种特殊的
线性表
。why——在前面我们学习顺序表、链表它们都属于
线性表
,它们可以在任意位置进行插入和删除数据;但是今天我们学习栈,它只能在一端进行插入和删除。
从前慢,现在也慢
·
2023-10-22 12:15
数据结构初阶
数据结构
c语言
c++
数据结构数组 Array 手写实现,扩容原理
数组数据结构数组(Array)是一种
线性表
数据结构。它用一组连续的内存空间,来存储一组具有相同类型数据的集合。
PJP__00
·
2023-10-22 11:49
数据结构
算法
java
list
并发编程- 阻塞队列BlockingQueue
数据结构学习网站:DataStructureVisualization思维导图:阻塞队列介绍1.1队列1.是限定在一端进行插入,另一端进行删除的特殊
线性表
。2.先进先出(FIFO)
线性表
。
长情知热爱
·
2023-10-22 09:40
java
数据库
开发语言
(数据结构&C语言)对顺序表的认识
(数据结构&C语言)顺序表文章目录(数据结构&C语言)顺序表编写初始化操作编写插入操作编写删除操作获取指定位置上的元素查找指定元素的位置获取长度相关问题
线性表
的顺序存储结构,指的是用一段地址连续的存储单元一次存储
线性表
的数据元素
西邮Jaxon_Cheung
·
2023-10-22 08:04
数据结构
c语言
链表
(数据结构&C语言)对链表的认识
(数据结构&C语言)链表文章目录(数据结构&C语言)链表初始化链表单链表结点的插入单链表结点的删除获取指定位置上的元素查找指定元素的位置获取链表长度相关问题
线性表
也可以使用链表来实现。
西邮Jaxon_Cheung
·
2023-10-22 08:04
链表
数据结构
c语言
【数据结构】
线性表
(九)队列:链式队列及其基本操作(初始化、判空、入队、出队、存取队首元素)
链式队列0.链表1.头文件2.队列结构体3.队列的初始化4.判断队列是否为空5.入队6.出队7.存取队首元素8.主函数9.代码整合 堆栈Stack和队列Queue是两种非常重要的数据结构,两者都是特殊的
线性表
QomolangmaH
·
2023-10-22 05:16
数据结构
数据结构
c语言
【数据结构】实现顺序表和单链表的创建和增删查改等操作
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、什么是
线性表
?
pppiano
·
2023-10-22 01:43
数据结构
链表
c语言
数据结构---顺序表,链表
目录前言
线性表
线性表
的概念顺序表顺序表的概念顺序表的结构接口实现相关面试题分析顺序表的问题及思考链表链表的概念及结构链表的分类单链表的实现接口实现链表面试题双向链表顺序表和链表的区别前言这篇文章主要讲顺序表和链表
includeevey
·
2023-10-22 01:05
数据结构
数据结构
链表
算法
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他