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
线性表
王道p40 12.在一个递增有序的
线性表
中,有数值相同的元素存在。存储方式为单链表,设计算法去掉数值相同的元素,使表中不再有重复的元素
王道p4012.在一个递增有序的
线性表
中,有数值相同的元素存在。
认真敲代码的小火龙
·
2023-11-13 04:51
王道课后习题单链表
算法
数据结构
c语言
数据结构
线性表
——带头双向循环链表
前言:小伙伴们好久不见啦,上篇文章我们一起学习了数据结构
线性表
其一的单链表,了解了单链表的不少好处,但是不可能有完美的数据结构,就算是单链表,也会有很多缺点。
很楠不爱
·
2023-11-13 04:20
数据结构
链表
【绝知此事要躬行】
线性表
之链表OJ(下)
线性表
之链表OJ(下)“我不唱声嘶力竭的情歌,不表示没有心碎的时刻”——《孤独患者》经过上期链表OJ(上)相信大家也都摩拳擦掌准备迎接这期难度稍高的链表OJ下啦,冲冲冲!
__exile__
·
2023-11-13 03:19
数据结构
数据结构
c语言
c++
[数据结构笔记]顺序表与链表
线性表
线性表
(linearlist)是多个具有相同特性的数据元素构成的有限序列。
线性表
是一种被广泛使用的数据结构,常见的
线性表
有:顺序表、链表、栈、队列、字符串等。
大标准库的牧羊人
·
2023-11-13 03:19
笔记
数据结构
链表
数据结构之顺序表的实现(详解!附完整代码)
线性表
线性表
(linearlist)是n个具有相同特性的数据元素的有限序列。
只是雪豹
·
2023-11-12 23:15
数据结构
c语言
算法
含头结点单链表实现:初始化,取值、查找、插入、删除五大功能的解决方案附代码详解
运行结果展示的排版顺序,并且将.c和.h的完整代码放在文末关于链表的五大功能的实现,本篇文章优势在于对输入输出边界的定义相对规范,以及功能编写的模块化,还有详解如果感觉理解以下代码较为吃力,可以先行阅读有关
线性表
实现五大基础功能的相关案例
大不了自己学咯
·
2023-11-12 23:37
数据结构
1024程序员节
栈和队列:栈
栈的概念:栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
明 日 香
·
2023-11-12 22:33
数据结构
C语言
栈与队列
java
数据结构
开发语言
栈
【软考】软件设计师:第四章:数据结构&算法分析与设计考点总结(完整篇)
文章目录1.数据结构的定义(了解就好)2.数组3.稀疏矩阵4.
线性表
4.1顺序表与链表4.2顺序存储与链式存储4.3栈与队列4.4
线性表
的推广——广义表5.树与二叉树5.1基本概念5.2二叉树的重要性质
JosieBook
·
2023-11-12 22:57
#
软考中级
算法
数据结构
numpy
软考中级软件设计师——数据结构与算法基础
六、数据结构与算法基础:数据结构:已学省略
线性表
——顺序存储和链式存储对比二叉树:二叉排序树:哈夫曼树:线索二叉树:使用线索划线的方法,将对应的线索二叉树的对应序列写出,前序线索就对应前序遍历,然后看对应序列的叶子节点的直接前驱和直接后继节点是谁
不不爱写博客
·
2023-11-12 22:26
笔记
其他
数据结构与算法基础(软件设计师备考笔记)
目录第六章.数据结构与算法基础(重点)第一节.数组及稀疏矩阵第二节.数据结构的定义及
线性表
的概念第三节.顺序存储与链式存储的比较第四节.
线性表
——队列与栈第五节.广义表第六节.非线性结构——树与二叉树(
路过的陈哥
·
2023-11-12 22:54
软件设计师备考笔记
经验分享
二叉树
算法
数据结构
链表问题全面汇总与解析
链表问题的一般解题思路:链表是一种利用不连续的内存块,通过在每块内存中存储下一块内存的指针而构造的线性存储结构,所以链表是
线性表
的一种形式。
无用的技术空间
·
2023-11-12 19:03
leetcode
算法
数据结构(1)
文章目录一、基础(一)结构体的定义方法(二)引用型定义(三)链式存储结构二、
线性表
(一)逻辑结构(二)存储结构(三)链表(四)特性对比问题(五)插入和删除(1)链表的插入删除(2)顺序表的插入删除(六)
FF_y
·
2023-11-12 17:21
数据结构
数据结构
cs学硕上岸学长的复习笔记——数据结构狂背
目录基本定义和时间、空间复杂度
线性表
栈和队列树与二叉树杂碎概念、计算公式和存储结构杂碎概念计算公式存储结构习题小结二叉树遍历和线索二叉树重要习题树、森林、并查集重要习题二叉排序树、平衡二叉树、哈夫曼树重要习题图的定义和存储结构一些杂碎定义重要计算四种图的存储结构及其
umbrellalalalala
·
2023-11-12 17:18
CS考研和读研笔记/心得
数据结构
计算机考研
四川大学
考研
数据结构
目录一、数据的线性结构1、
线性表
(1)顺序存储(2)链式存储(3)单链表和单向循环链表(4)双向链表和双向循环链表2、栈(1)顺序存储(2)栈的链式存储3、队列(1)顺序存储(2)循环队列(3)链接存储
swadian2008
·
2023-11-12 17:47
软考
数据结构
软考
软件设计师
从零开始学习 --数据结构(一)
根据B站上自考数据结构课程讲解PPt(勉强吧)手抄方便后续复习和重点难点理解转载需注明
线性表
的链式存储结构(二)单链表上的基本运算单链表的建立动态建立单链表的常用方法有两种:一个头插法一个尾插法。
林子soCool
·
2023-11-12 17:46
队列
链表
stack
PTA数据结构与算法-第四章——字符串
文章目录第一章——褚论第二章——
线性表
第三章——栈与队列第四章——字符串第五章——树与二叉树第六章——图第七章——排序第八章——检索判断题单选题第一章——褚论第二章——
线性表
第三章——栈与队列第四章——
?Suki
·
2023-11-12 16:45
PTA习题
字符串
算法
指针
数据结构
c++
c++ 优先队列_C/C++数据结构:队列结构最全解析!带你零基础入门队列结构
数据结构之队列队列是一种特殊的
线性表
,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的
线性表
。
weixin_39864738
·
2023-11-12 07:50
c++
优先队列
c++
队列
c++优先队列
c++数据结构
c判断char数组是否为空
c判断数组是否为空
C/C++数据结构:队列结构最全解析!带你零基础入门队列结构
数据结构之队列队列是一种特殊的
线性表
,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的
线性表
。
一起学编程
·
2023-11-12 07:48
数据结构
数据结构
队列
C语言
队列结构
编程
数据结构笔记NO.1(绪论、
线性表
、栈队列和矩阵的压缩存储)
第一章、绪论1、数据结构三要素:逻辑结构、存储结构(物理结构)、数据的运算。(1)逻辑结构:是指数据元素之间的逻辑关系,即从逻辑关系上描述数据,它与数据的存储无关,是独立于计算机的。(2)存储结构(物理结构):是指数据在计算机中的表示(又称映像),是用计算机语言实现的逻辑结构,它依赖于计算机语言。顺序存储:把逻辑上相邻的元素存储在物理位置上也相邻的存储单元中,元素之间的关系由存储单元的邻接关系来体
反方向的钟49
·
2023-11-12 06:15
CS专业基础课
数据结构
【数据结构】顺序表 | 详细讲解
在计算机中主要有两种基本的存储结构用于存放
线性表
:顺序存储结构和链式存储结构。本篇文章介绍采用顺序存储的结构实现
线性表
的存储。
安心学编程
·
2023-11-12 06:42
数据结构
数据结构
算法
如何用C语言建立栈这种数据结构?
栈:是一种运算受限的
线性表
,仅在表尾进行插入和删除操作,这一端叫做栈顶,另一端叫做栈底。数据结构特点就是先进后出(LIFO)LIFO的是“LastInFirstOut”的英文缩写。
sun_weitao
·
2023-11-12 04:56
数据结构
【数据结构】数据结构练习题5——查找+排序
一、选择题1.顺序查找法适合于存储结构为哪一种存储方式的
线性表
。
小天才才
·
2023-11-11 20:15
#
数据结构
数据结构
查找
排序
PTA数据结构与算法-第七章——排序
文章目录第一章——褚论第二章——
线性表
第三章——栈与队列第四章——字符串第五章——树与二叉树第六章——图第七章——排序第八章——检索判断题单选题填空题第一章——褚论第二章——
线性表
第三章——栈与队列第四章
?Suki
·
2023-11-11 20:09
PTA习题
排序
PTA
算法
排序算法
数据结构
数据结构---王道408
文章目录数据结构第一章:
线性表
1.1
线性表
的定义1.2顺序表的定义1.1.1静态分配1.1.2动态分配1.3顺序表的基本操作1.4
线性表
的链式表示1.3.1单链表的定义单链表的两种实现方式:1.3.2单链表的插入操作
qq_61495258
·
2023-11-11 19:16
数据结构
数据结构
c语言
算法
数据结构——链表
节点实现(内部类)3.列表基本成员4.增删改查4.1增加4.1.1改进虚拟头节点4.2查询4.3修改链表中某处的元素4.4删除操作4.4.1根据索引删除元素4.4.2根据元素删除元素5遍历操作1.链表链表是
线性表
最常见的两种表现方式之一数据储存在节点
玫瑰应急箱-
·
2023-11-11 19:09
数据结构和算法
链表
数据结构
算法
栈的顺序与链式存储结构及实现(C语言)
栈的链式存储表示2.2.2链栈的定义与基本操作函数源码3分析与总结3.1分析3.1.1对比一下顺序栈与链栈3.1.2对比顺序栈与顺序表、链栈与链表3.2总结1栈的定义和特点栈是限定仅在表尾进行插入和删除操作的
线性表
SongBy_
·
2023-11-11 11:28
#
Stack
数据结构(C语言版)
数据结构
c语言
阻塞队列和线程池
阻塞队列1.阻塞队列的定义首先队列是一种特殊的
线性表
,它只能够在表的后端(rear)进行数据插入,在表的前端(front)进行数据获取;和栈一样,队列是一种操作受限制的
线性表
。
super_marie
·
2023-11-11 10:20
JAVA基础
java
数据结构与算法——
线性表
实验报告及代码
目录实验目的及要求实验原理实验环境实验方案设计实验过程结论(代码)LinList.hMain.cpp小结实验目的及要求1.掌握
线性表
的概念。2.掌握
线性表
的链式存储和基本操作运算。
PawnTz
·
2023-11-11 10:42
数据结构与算法
c++
算法
数据结构
链表
2022最新408考纲
一、
线性表
(一)
线性表
的基本概念(二)
线性表
的实现顺序存储链式存储(三)
线性表
的应用二、栈
Daniel_187
·
2023-11-11 04:18
其他
数据结构
算法
C++读取访问权限冲突引发异常问题
这样的错误提示,这种情况产生原因主要有两点:一、访问数组越界当采用
线性表
的顺序结构,例如顺序表、队列、栈等,用数组存储数据时,若将要读取数据的位置超出了当前数组的长度,就会发生数组访问越界的状况。
Gabriel17
·
2023-11-11 02:59
c++
c语言数据结构中top,C语言数据结构--栈
1.什么是栈栈其实就是一种
线性表
。
weixin_32006353
·
2023-11-11 01:25
c语言数据结构中top
数据结构--栈
使用ERROR表示操作失败#defineOVERFLOW-2//定义宏,表示溢出操作#defineMAXSIZE100//定义宏,表示
线性表
可能得最大空间typedefintStat
摸鱼汪
·
2023-11-11 01:47
数据结构
数据结构
算法
数据结构与算法(一)数据结构基础
什么是程序二、算法2.1定义2.2特性2.3算法时间效率2.4时间复杂度1)大O阶推导法:2)举个例子:3)常见的时间复杂度2.5空间复杂度1)计算方法2)存储空间2.6常见算法的时间复杂度、空间复杂度三、
线性表
ACGkaka_
·
2023-11-10 23:02
数据结构与算法
数据结构
算法
数据结构之栈和队列(Python实现)
栈定义栈(stack)又名堆栈,它是一种运算受限的
线性表
。限定只能在表尾进行插入和删除操作的线性
苔花_如米小
·
2023-11-10 21:16
数据结构
python
数据结构(C语言)实验-单链表
不带头结点的单链表链表倒置假设
线性表
(a1,a2,a3,…an)采用不带头结点的单链表存储,请设计算法函数linklistreverse1(linklisthead)和voidreverse2(linklist
我是鼠鼠大王666
·
2023-11-10 18:51
数据结构
c语言
笔记
python数据结构-单链表
链表链表定义链表(Linkedlist)是一种常见的基础数据结构,是一种
线性表
,但是不像顺序表-样连续存储数据,而是在每一个节点(数据存储单元)里存放下一个节点的位置信息(即地址)。
sshi9
·
2023-11-10 17:44
数据结构
python
链表
吐血整理 这200道阿里P6必备Java面试题,我简直太爱了
线性表
(ArrayList)链表(LinkedList)栈(Stack)队列(Queue)图(Map)树(
M偶遇在沙漠
·
2023-11-10 16:32
Java
面经
java后端
java
面试
数据结构
栈及其栈的模拟实现和使用
1.栈(Stack)1.1概念栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
H-yajing
·
2023-11-10 12:19
Java-数据结构
java
数据结构
队列、循环队列和双端队列
1.1概念2.2队列的使用2.3队列模拟实现2、循环队列2.1循环队列的认识2.2设计循环队列3.双端队列(Deque)1、队列1.1概念队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊
线性表
H-yajing
·
2023-11-10 12:19
Java-数据结构
java
数据结构
leetcode
poll实现IO复用
一、poll与select对比流程pollselect1.建立一个文件描述符的表建立结构体数组structpollfdfds[n];fd_set
线性表
2.将关心的文件描述符加到表中结构体填充fds[m]
零基础的小杨
·
2023-11-10 10:51
网络编程
IO
1024程序员节
linux
c语言
网络
11.9树的表示方法(孩子,父亲,孩子兄弟),树、森林的遍历,一些操作,决策树,前缀树
父亲表示法优缺点:利用了树中除根结点外每个结点都有唯一的父节点这个性质,很容易找到树根,但是找孩子需要遍历整个
线性表
。
CQU_JIAKE
·
2023-11-10 08:17
算法
深度优先
算法
【C++数据结构】
线性表
的顺序存储结构
文章目录前言一、顺序存储的定义二、
线性表
的顺序存储结构实现2.1存储的位置为什么可以使用原生数组2.2顺序存储的get操作2.3
线性表
的插入操作2.4
线性表
的删除操作总结前言
线性表
是计算机科学中的基本数据结构之一
人才程序员
·
2023-11-10 08:45
C++数据结构
c++
数据结构
java
开发语言
c语言
算法
【C++】stack | queue | priority_queue | deque
一、stack栈介绍1.栈是一种特殊的
线性表
,其元素遵循“后进先出”的原则,即仅允许在在表的一端进行插入、删除操作,这一模式被称为“后进先出”或LIFO(lastinfisrtout)。
掉毛小公鸡1234567
·
2023-11-10 08:09
c++
开发语言
线性代数(三) | 向量组的秩 线性相关无关 几何直观理解 题解应用
1.1线是一维的1.2面是二维的1.3体是三维的2线性相关、线性无关、
线性表
示究竟是什么?2.1基于以上几何直观的解题角度2.2基于方程组的解题角度1维数?向量组的秩究竟是什么?
Qodi
·
2023-11-10 06:43
数学科学
线性代数
机器学习
人工智能
python链队_队列的链式存储结构
队列是一种先进先出(firstinfirstout,FIFO)的
线性表
,是一种常用的数据结构。
hys_guff
·
2023-11-10 05:02
python数据结构
python
开发语言
学习方法
链表
数据结构
算法
python循环队列
导语:队列是一种先进先出(firstinfirstout,FIFO)的
线性表
,是一种常用的数据结构。
hys_guff
·
2023-11-10 05:02
python数据结构
python
开发语言
算法
数据结构
学习
程序人生
【算法】代码随想录训练营Day1打卡,LeetCode 704二分查找 LeetCode27 移除元素
学过数据结构的同学们都知道,数组是一种
线性表
,数组是一串连续的内存空间中相同类型的数据聚合接下来我会根据自
YuZzz1
·
2023-11-10 04:34
算法打卡记录
javascript
c语言
leetcode
数据结构之队列知识与习题练习
3.3.1.循环队列3.3.2.用栈实现队列3.3.3.用队列实现栈3.3.4.最小元素栈3.3.5.特定时间范围内最近的请求1.队列概念队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊
线性表
sniper_fandc
·
2023-11-10 04:16
java
数据结构
【数据结构】栈和队列
1.栈1.1栈的概念及结构栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。
敲敲er
·
2023-11-10 03:04
数据结构
数据结构
算法
栈与队列简介
@[TOC](文章目录)目录1.栈(1)栈的概念及结构(2)栈的实现2.队列(1)队列的概念及结构(2)队列的实现1.栈(1)栈的概念及结构栈:一种特殊的
线性表
,其只允许在固定的一端进行插入和删除元素操作
疏 石 兰 兮
·
2023-11-10 01:54
蓝桥杯
linq
职场和发展
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他