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
数据结构:队列
数据结构
day5作业
头文件:#ifndef__HEAD_H_#define__HEAD_H_#include#include#includetypedefchardatatype;//定义双向链表结构体typedefstructNode{//数据域:存储数据元素datatypedata;//指针域:下一个节点的地址structNode*next;//指针域:上一个节点的地址structNode*prev;}*Doub
Whhhhhh123
·
2024-02-09 22:03
数据结构
【
数据结构
与算法】二叉树(Binary Tree)
)/堆排序(HeapSort)/TopK文章目录1.树1.1树相关概念1.2举例树的应用2.二叉树2.1二叉树分类2.2特殊的二叉树2.3二叉树的存储结构3.二叉树实现与热门问题1.树树是一种非线性的
数据结构
念来过倒字名qwq
·
2024-02-09 21:16
Data
Structure
and
Algorithm
C语言
leetcode
算法
c语言
数据结构
【Linux】SystemV IPC
SystemV共享内存1.共享内存原理2.系统调用接口(1)创建共享内存(2)形成key(3)测试接口(4)关联进程(5)取消关联(6)释放共享内存(7)测试通信3.共享内存的特性二、SystemV消息
队列
YoungMLet
·
2024-02-09 21:14
Linux系统
linux
服务器
开发语言
运维
c++
后端
2022大三计算机 | 保研机试 | 学习路线
数据结构
掌握还行。总得来讲,主流编程语言都懂些皮毛,但都不精通。没太刷过算法题(好吧只刷过二三十道,现在也忘得差不多了),没参加过编程竞赛。学习目的其一是为准备下半年的保研夏令营/推免机试。
111辄
·
2024-02-09 21:12
算法刷刷
C++
保研
机试
C++
C
数据结构
前端面试题:异步任务最大执行
队列
面试官问,有多个异步请求或者http请求,或者异步任务,怎么实现最大效率,比如有30个异步任务,每次最多执行8个如何实现这样的异步函数。首先定义一个异步函数生成器,实现如下functioncreateTask(i){returnnewPromise((resolve,reject)=>{setTimeout(()=>{resolve(i);},2000);});}然后实现函数1.定义addTask
华子Code1024
·
2024-02-09 20:04
前端
算法
javascript
前端面试题:二叉树广度和深度遍历
试题:有如下树形
数据结构
,通过JavaScript对二叉树实现深度遍历和广度遍历广度遍历:通过JavaScript数组模拟栈的方式实现,首先节点入栈,然后从栈顶取出节点,放入数组,然后对取出的节点进行遍历入栈
华子Code1024
·
2024-02-09 20:04
算法
前端
数据结构
javascript
学习 Redis 基础
数据结构
,不讲虚的。
学习Redis基础
数据结构
,不讲虚的。一个群友给我发消息,“该学的都学了,怎么就找不到心意的工作,太难了”。很多在近期找过工作的同学一定都知道了,背诵八股文已经不是找工作的绝对王牌。
JavaPub-rodert
·
2024-02-09 20:03
redis
学习
redis
数据结构
sensor_msgs::PointCloud2 与sensor_msgs::PointCloud的区别
sensor_msgs::PointCloud2和sensor_msgs::PointCloud都是ROS(RobotOperatingSystem)中用于处理点云数据的消息类型,但它们在
数据结构
和用途上有一些重要的区别
sugarkss
·
2024-02-09 20:32
计算机视觉
php序列化和反序列化
反序列化反序列化是将之前序列化得到的字符串重新转换为原始的php
数据结构
或对象的过程。在php中,可以使用unserialize()函数对序列化后的字符串进行反序列化操作。二,为什么要序
爬上云朵摘星星
·
2024-02-09 20:55
php
开发语言
消息模型:主题和
队列
有什么区别?
(一些题外话的感触)主题和
队列
有什么区别?
码农架构
·
2024-02-09 20:53
数据结构
基础学习之(内排序)
学习知识排序基本概念插入排序的实现方法及性能分析交换排序的实现方法及性能分析选择排序的实现方法及性能分析归并排序的实现方法及性能分析基数排序的实现方法及性能分析内部排序比较一、内排序1.概念排序分类1.内部排序插入排序交换排序选择排序归并排序2.外部排序3.稳定排序:若相同关键字间的前后位置关系在排序前与排序后保持一致,则称为稳定排序;反之为不稳地排序2.直接插入排序(插入排序,稳定排序方法)步骤
JiaJianHuang
·
2024-02-09 19:24
融资项目——Redis存储对象数据
在默认情况下,Redis只能存储一些基本的
数据结构
(如字符串、集合)。
qq_45007794
·
2024-02-09 19:06
redis
数据库
缓存
「递归算法」:合并两个有序链表
示例1:输入:l1=[1,2,4],l2=[1,3,4]输出:[1,1,2,3,4,4]示例2:输入:l1=[],l2=[]输出:[]示例3:输入:l1=[],l2=[0]输出:[0]二、思路解析在
数据结构
部分
爱敲代码的罗根
·
2024-02-09 19:27
详解算法题
链表
数据结构
算法
机器学习
leetcode
剪枝
python
【链表】-Lc146-实现LRU(巧妙借助LinkedHashMap)
写在前面 最近想复习一下
数据结构
与算法相关的内容,找一些题来做一做。如有更好思路,欢迎指正。
宝总.
·
2024-02-09 19:55
数据结构与算法
链表
java
数据结构
【链表】-Lc328-基于奇偶节点拆分链表(oddHead,oddTail,evenHead,evenTail)
写在前面 最近想复习一下
数据结构
与算法相关的内容,找一些题来做一做。如有更好思路,欢迎指正。
宝总.
·
2024-02-09 19:24
数据结构与算法
链表
数据结构
拆分
【链表】-Lc83-删除有序链表中的重复元素(快慢双指针,slow,fast)
写在前面 最近想复习一下
数据结构
与算法相关的内容,找一些题来做一做。如有更好思路,欢迎指正。目录写在前面一、场景描述二、具体步骤1.环境说明2.代码写在后面一、场景描述 删除有序链表中的重复元素。
宝总.
·
2024-02-09 19:22
数据结构与算法
链表
数据结构
C++ STL Container -- Stack
1.栈(Stack):
数据结构
:线性。结构特点:后进先出,数据的添加和删除,只可以在一段进行,叫栈顶。另外一段不允许操作的叫栈尾。
巴基船长
·
2024-02-09 19:20
C++
Library
C++常用STL容器--stack、queue
构造函数stack赋值stack数据存取stack大小操作queue基本概念queue构造函数queue赋值queue数据存取queue大小操作stack基本概念概念:stack是一种先进后出(FILO)的
数据结构
墨痕白羽
·
2024-02-09 19:50
C++
STL
c++
容器
开发语言
C++13-STL模板-栈stack
在线练习:http://noi.openjudge.cn/https://www.luogu.com.cn/大纲要求【3】算法模板库中的函数:min、max、swap、sort【4】栈(stack)、
队列
IT从业者张某某
·
2024-02-09 19:18
信息学奥赛02-C++程序设计
c++
算法
开发语言
c++的STL中的栈 -- stack
在c++的stl中栈表示为stack,是一种后进先出的
数据结构
;使用stack需要包含头文件:#includestack中常使用的成员函数:empty()//判断堆栈是否为空pop()//弹出堆栈顶部的元素
ros275229
·
2024-02-09 19:47
c++学习
c++
算法
栈
代码随想录算法训练营day13|| 239. 滑动窗口最大值、347.前 K个高频元素、总结
思路:对于窗口里的元素{2,3,5,1,4},单调
队列
里只维护{5,4}就够了,保持单调
队列
里单调递减,此时
队列
出口元素就是窗口里最大元素。此时大家应该怀疑单调
队列
里维护
轻舟未过万重山ing
·
2024-02-09 19:17
代码随想录
算法
数据结构
JAVA 中栈,为什么要使用Deque,而不推荐使用Stack
双端
队列
(Deque)一、概念1.概念双端
队列
(Deque)是Quene是一个子接口,双向
队列
是指该
队列
两端的元素既能入队(offer)也能出队(poll),如果将Deque限制为只能从一端入队(push
轻舟未过万重山ing
·
2024-02-09 19:16
java
开发语言
代码随想录算法训练营day15||二叉树part02、102.二叉树的层序遍历、 226.翻转二叉树(优先掌握递归)、101. 对称二叉树 (优先掌握递归)
需要借用一个辅助
数据结构
即
队列
来实现,
队列
先进先出,符合一层一层遍历的逻辑,而用栈先进后出适合模拟深度优先遍历也就是递归的逻辑。而这种
轻舟未过万重山ing
·
2024-02-09 19:46
代码随想录
算法
数据结构
代码随想录算法训练营day11|| 20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值
栈与
队列
part02:20.有效的括号思路:由于栈结构的特殊性,非常适合做对称匹配类的题目。首先要弄清楚,字符串里的括号不匹配有几种情况。
轻舟未过万重山ing
·
2024-02-09 19:46
代码随想录
算法
【力扣】用栈判断有效的括号
对于一般情况,考虑使用
数据结构
栈。遍历字符串,遇到左括号时,就入栈。遇到右括号时,若栈顶元素是与这个右括号匹配的左括号,就成功匹配了一对括号,出栈即可。
努力学习游泳的鱼
·
2024-02-09 18:10
leetcode
数据结构
算法
突破编程_C++_基础教程(结构体)
在C语言中,结构体是一种将不同类型的数据组合成一个单一类型的方式,通常用于创建复杂的
数据结构
。C++继承了C的这一特性,并对它进行了扩展,使得结构体在C++中具有更多的功能和灵活性。
breakthrough_01
·
2024-02-09 18:00
突破编程_C++_基础教程
c++
开发语言
[JAVA
数据结构
]堆
目录1.堆的概念2.堆的创建3.堆的插入与删除3.1堆的插入3.2堆的删除1.堆的概念如果有一个关键码的集合K={k0,k1,k2,…,kn-1},把它的所有元素按完全二叉树的顺序存储方式存储在一个一维数组中,并满足:Ki=K2i+1且Ki>=K2i+2)i=0,1,2…,则称为小堆(或大堆)。将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小根堆注意:堆是一棵完全二叉树2.堆的创建
Hoyu_
·
2024-02-09 18:29
java
数据结构
算法
【
数据结构
】堆(创建,调整,插入,删除,运用)
目录堆的概念:堆的性质:堆的存储方式:堆的创建:堆的调整:向下调整:向上调整:堆的创建:建堆的时间复杂度:向下调整:向上调整:堆的插入与删除:堆的插入:堆的删除:堆的应用:1.PriorityQueue的实现2.堆排序:3.Top-k问题结语:堆的概念:如果有一个关键码的集合K={k0,k1,k2,…,kn-1},把它的所有元素按完全二叉树的顺序存储方式存储在一个一维数组中,并满足:Ki=K2i+
gobeyye
·
2024-02-09 18:56
数据结构
java
算法
开发语言
数据结构
堆
二叉树
leetcode
600+ 道 Java面试题及答案整理(建议收藏)
小七整理了最近几年最新、最全的Java面试题,题目涉及Java基础、集合、多线程、IO、分布式、Spring全家桶、MyBatis、Dubbo、缓存、消息
队列
、Linux…等等。
分布式与微服务
·
2024-02-09 18:56
给大家分享一篇 分布式计算--(分布式+多进程+多线程+多协程)
先来个最简单的例子:把1-10000每个数求平方服务器server:用两个
队列
存储任务、结果定义两个函数要实现分布式得继承multiprocessing.managers.BaseManager在主函数里
龙皓晨
·
2024-02-09 18:13
数据结构
与算法--PTA第六章习题
数据结构
与算法--PTA第六章习题答案一、判断无向连通图至少有一个顶点的度为1。
Java之弟
·
2024-02-09 18:43
数据结构与算法
算法
linux 设备驱动(二)——块设备驱动
linux设备驱动三、块设备驱动3.1.块设备简介3.2.块设备详细3.2.1
数据结构
3.2.2块设备初始化3.2.3块设备request操作3.2.4块设备打开操作3.2.5块设备释放操作3.2.6块设备
Jack.Jia
·
2024-02-09 18:43
linux驱动
驱动程序
寒假思维训练day18 D. Boris and His Amazing Haircut
寒假思维训练day18摘要Part1题意,链接(有需自取,Problem-1779D-Codeforces)Part2题解Part3代码(C++代码)Part4每日回顾一个基础算法|
数据结构
计划(今日:
嘗_
·
2024-02-09 18:12
算法
c++
c语言
【Linux驱动】块设备驱动(一)—— 注册块设备
目录一、认识块设备1、什么是块设备2、块设备类型二、模拟设备创建三、注册块设备1、申请主设备号2、申请gendisk3、初始化请求
队列
4、初始化gendisk5、添加到内核四、补充:分配内存五、完整代码
仲夏夜之梦~
·
2024-02-09 18:41
linux
运维
服务器
【Linux驱动】块设备驱动(二)—— 块设备读写(使用请求
队列
)
这就分为两种,是否要使用请求
队列
,请求
队列
的主要作用是管理和调度IO请求。
仲夏夜之梦~
·
2024-02-09 18:41
linux
运维
服务器
【Linux驱动】块设备驱动(三)—— 块设备读写(不使用请求
队列
)
并非每种块设备都会用到请求
队列
,从上节可以知道,请求
队列
的作用是管理和调用IO请求,那么反过来想,如果IO请求较少,那就可以无需使用请求
队列
。在以下情况中,可以不使用请求
队列
。
仲夏夜之梦~
·
2024-02-09 18:10
驱动开发
HashMap原理简析
2.HashMap的
数据结构
在java编程语言中,最基本的结构
颤抖的闪电
·
2024-02-09 17:06
C++进阶(十一)C++11
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构
与算法》☀️走在路上,不忘来时的初心文章目录一、C++11简介二、统一的列表初始化1、{}初始化2、std::initializer_list
北尘_
·
2024-02-09 17:02
C++
c++
java
开发语言
C++进阶(十二)lambda&&可变参数&&包装器
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构
与算法》☀️走在路上,不忘来时的初心文章目录一、新的类功能1、默认成员函数2、类成员变量初始化3、强制生成默认函数的关键字
北尘_
·
2024-02-09 17:32
C++
c++
java
开发语言
线性表的顺序结构—顺序表
###青岛大学王卓的
数据结构
与算法学习###以及CSDN的优质文章为了帮助个位能够更好的理解一些操作的原因,我在这里就引入我学习时看过的相关文章,希望对你有所帮助:1.C语言*p、p以及&p的区别,*p
MADAO_luv
·
2024-02-09 17:32
数据结构
c语言
数据结构
C++进阶(十)哈希的应用——位图&&布隆过滤器
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构
与算法》☀️走在路上,不忘来时的初心文章目录一、位图1、位图概念2、位图的实现3、位图的应用二、布隆过滤器1、布隆过滤器提出
北尘_
·
2024-02-09 17:01
C++
c++
哈希算法
java
C++进阶(十三)异常
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《
数据结构
与算法》☀️走在路上,不忘来时的初心文章目录一、C语言传统的处理错误的方式二、C++异常概念三、异常的使用1、异常的抛出和捕获
北尘_
·
2024-02-09 17:59
C++
c++
java
jvm
mysql索引的概念以及
数据结构
索引的概念:目的和作用:MySQL索引是一种
数据结构
,用于加速数据库查询操作。它类似于书籍的目录,可以快速定位到所需的数据,而不必全表扫描。
forty-nine
·
2024-02-09 17:47
mysql
数据结构
数据库
redis单线程还快的原因
1.内存存储和高效
数据结构
:内存存储:Redis将数据存储在内存中,因此可以实现非常高的读写速度,而无需频繁的磁盘I/O操作。
forty-nine
·
2024-02-09 17:16
redis
数据库
缓存
数据结构
入门(1)
数据结构
介绍
目录前言1.什么是
数据结构
?2.什么是算法?3.
数据结构
和算法的重要性前言本文将开始介绍计算机里的
数据结构
。
数据结构
是指数据对象中元素之间的关系,以及对这些关系的操作。
对编程一片赤诚的小吴
·
2024-02-09 16:44
数据结构
数据结构
(C语言)代码实现(八)——顺序栈实现&数值转换&行编辑程序&括号分配&汉诺塔
2021-9-22【
数据结构
/严蔚敏】【顺序栈&链式栈&迷宫求解&表达式求值】【代码实现算法3.1-3.5】_
数据结构
表达式求值代码严老师-CS
万福泉源
·
2024-02-09 16:44
数据结构课本C代码实现
数据结构
【
数据结构
】前缀树的模拟实现
目录1、什么是前缀树?2、模拟实现2.1、前缀树节点结构2.2、字符串的添加2.3、字符串的查寻2.3.1、查询树中有多少个以字符串"pre"作为前缀的字符串2.3.2、查询某个字符串被添加过多少次2.4、字符串的删除3、完整代码1、什么是前缀树?前缀树又名字典树,单词查找树,Trie树,是一种多路树形结构,是哈希树的变种,和hash效率有一拼,是一种用于快速检索的多叉树结构,。典型应用是用于统计
爱学的小涛
·
2024-02-09 16:12
数据结构
java
算法
C语言位域(Bit Fields)知识点精要解析
在C语言中,位域(BitField)是一种独特的
数据结构
特性,它允许程序员在结构体(struct)中定义成员变量,并精确指定其占用的位数。
极客代码
·
2024-02-09 16:40
玩转C语言
c语言
C语言到底是高级语言还是低级语言?
二、C语言作为高级语言的一面1.抽象化程度高相较于汇编语言,C语言提供了丰富的数据类型(如整型、浮点型、字符型等),以及结构体、联合体、枚举等复杂
数据结构
,大大简
极客代码
·
2024-02-09 16:39
玩转C语言
c语言
【算法】基础算法模板
2.整数二分3.实数二分四、前缀和1.一维前缀和2.二维前缀和五、差分1.一维差分2.二维差分六、常用位运算1.求二进制的第k位2.lowbit七、其他常用算法1.去重2.表达式求值3.单调栈4.单调
队列
柳下敲代码
·
2024-02-09 16:36
算法
算法
数据结构
c++
排序算法
leetcode
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他