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
leetcode数据结构刷题
day 18:零基础学嵌入式之
数据结构
——
一、基础内容1.
数据结构
:相互之间存在一种或多种特定关系的数据元素的集合。2.逻辑结构(1)集合,所有数据在同一个集合中,关系平等。
sx243694
·
2025-05-16 16:21
数据结构
day20:零基础学嵌入式之c语言——
数据结构
一、调试二、单向链表的操作1.单向链表的修改intModifyLinkList(LinkList*ll,char*name,DATATYPE*data){DATATYPE*tmp=FindLinkList(ll,name);if(NULL==tmp){return1;}memcpy(tmp,data,sizeof(DATATYPE));return0;}2.单向链表的销毁intDestroyLin
sx243694
·
2025-05-16 16:21
c语言
数据结构
开发语言
嵌入式学习——
数据结构
(双向无头无环链表)——day47
1.makefile——(注意:双向无头链表第一个节点的pre为空,最后一个节点的next为空)单向无头链表只能找到后一个节点、双向无头链表前后节点都能找到OBJ:=doulinkOBJS+=main.cdoublelink.cCCl=gcc$(OBJ):$(OBJS)$(CC)$^
[email protected]
:clean:rm$(OBJ)test:valgrind--tool=memcheck--lea
Summit-
·
2025-05-16 16:50
数据结构
学习
链表
开发语言
c语言
嵌入式学习——
数据结构
(双向无头有环链表、内核链表、栈)——day48
1.约瑟夫环问题——双向无头回环链表1.1问题描述给定(n)个人(编号为(1,2,\ldots,n)),他们围成一个圈。从第一个人开始报数,每报到第(k)个人时,杀掉这个人,然后从下一个人重新开始报数。重复这个过程,直到所有人都被杀死。约瑟夫环问题是要确定最后一个幸存者的编号。1.2实质每次删除循环链表中的一个节点,直到链表中仅剩一个节点结束2.双向无头循环链表代码2.1makefileOBJ:=
Summit-
·
2025-05-16 16:50
学习
数据结构
栈
开发语言
链式栈
嵌入式学习——
数据结构
(队列、二叉树)——day49
1.队列1.1定义是一种线性
数据结构
类型,可以用数组或链表等基础
数据结构
来实现。它遵循先进先出(FIFO,FirstInFirstOut)的原则。这意味着最先进入队列的元素会最先被移出。
Summit-
·
2025-05-16 16:50
学习
数据结构
算法
开发语言
刷题
进阶 -- 剑指Offer、力扣算法题
力扣的
刷题
计划展览罢了,懒得记录题解了
刷题
地址:「剑指Offer」-学习计划-力扣(
LeetCode
)全球极客挚爱的技术成长平台
刷题
过程中发现动态规划是弱项,找了动态规划的学习计划:「动态规划」-学习计划
啦啦啦___123
·
2025-05-16 16:18
刷题
动态规划
JAVA八股文
2025年Java面试八股文(20w字)_java面试八股文-CSDN博客六、
数据结构
和算法1.时间复杂度、空间复杂度时间复杂度:指算法语句执行的次数。
wx_xgy20031013
·
2025-05-16 16:17
java八股文
数据结构
自学嵌入式 day 18 -
数据结构
1
数据结构
相互之间存在一种或多种特定关系的数据元素的集合1.特定关系:(1)逻辑结构:①集合:所有在同一个集合中,关系平等。②线性关系:数据和数据之间是一对一的关系。
一梦浮华
·
2025-05-16 16:17
数据结构
每日一道
leetcode
1268.搜索推荐系统-力扣(
LeetCode
)题目给你一个产品数组products和一个字符串searchWord,products数组中每个产品都是一个字符串。
XiaoyaoCarter
·
2025-05-16 15:43
leetcode训练
leetcode
算法
职场和发展
c++
前缀树
深度优先
二分查找
刷题
(牛客网)NC2 重排链表
题目:原单链表:{L(0),L(1),L(2)...,L(n-2),L(n-1),L(n)},重新排序为:{L(0),L(n),L(1),L(n-1),L(2),L(n-2),...,L(m)}输入:n(n:[0,20000])个数字:{L(0),L(1),L(2)...,L(n-2),L(n-1),L(n)}(L(n):[0,1000]),输入顺序即为链表元素顺序。输出:重排后的链表:{L(0)
Devil_Virgil
·
2025-05-16 15:10
算法练习
c++
从递归到动态规划之斐波那契数列
题目摘要(509.斐波那契数-力扣(
LeetCode
))
leetcode
第509题斐波那契数(通常用F(n)表示)形成的序列称为斐波那契数列。该数列由0和1开始,后面的每一项数字都是前面两项数字的和。
吃可爱多.
·
2025-05-16 15:10
动态规划
动态规划
算法
刷题
技巧简介
2、机试题型两道中等各100分,一道难200分,线150牛客网
刷题
题解|#华为OD机考:素数之积#_牛客博客也可以牛客网找对应公司(菊厂之类的哈)题库刷3、牛客网搜面经华为od笔试面试已通过_笔经面经_
TOliverQueen
·
2025-05-16 15:10
面试
C++的队列, 优先级队列
队列(Queue)队列是一种先进先出的
数据结构
。在队列中,元素的添加(入队)通常在队列的一端进行,而元素的移除(出队)则在另一端进行。
黄蛋蛋!
·
2025-05-16 15:39
c++
开发语言
2025.05.11拼多多机考真题算法岗-第四题
游戏中,记忆数据存储在一个特殊的
数据结构
中,规则如下:数据存储在一个长度为nn
春秋招笔试突围
·
2025-05-16 14:03
最新互联网春秋招试题合集
算法
LeetCode
332. Reconstruct Itinerary
题目【难度:Medium】:Givenalistofairlineticketsrepresentedbypairsofdepartureandarrivalairports[from,to],reconstructtheitineraryinorder.AlloftheticketsbelongtoamanwhodepartsfromJFK.Thus,theitinerarymustbeginw
zdinanyang
·
2025-05-16 14:32
算法设计与分析
leetcode
leetcode
0347. 前 K 个高频元素-medium
1题目:前K个高频元素官方标定难度:中给你一个整数数组nums和一个整数k,请你返回其中出现频率前k高的元素。你可以按任意顺序返回答案。示例1:输入:nums=[1,1,1,2,2,3],k=2输出:[1,2]示例2:输入:nums=[1],k=1输出:[1]提示:1topKFrequent(vector&nums,intk){unordered_mapcnt;for(inti:nums){cnt
智趣代码实验室
·
2025-05-16 13:32
Leetcode
数据结构
leetcode
c++
算法
【
LeetCode
】767. Reorganize String 重构字符串(Medium)(JAVA)
【
LeetCode
】767.ReorganizeString重构字符串(Medium)(JAVA)题目地址:https://
leetcode
.com/problems/reorganize-string
吴中乐
·
2025-05-16 13:29
Leetcode
字符串
列表
leetcode
数据结构
java
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:610.判断三角形表:Triangle±------------±-----+|ColumnName|Type|±------------±-----+|x|int||y|int||z|int|±------------±-----+在SQL中,(x,y,z)是该表的主键列。该表的每一行包含三个线段的长度。对每三个线段报告它们是否可以形成一个三角形。以任意顺序返回结果表。查询结果格式如下所示
我想吃烤肉肉
·
2025-05-16 13:58
sql
测试面试
数据库
leetcode
sql
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:619.只出现一次的最大数字MyNumbers表:±------------±-----+|ColumnName|Type|±------------±-----+|num|int|±------------±-----+该表可能包含重复项(换句话说,在SQL中,该表没有主键)。这张表的每一行都含有一个整数。单一数字是在MyNumbers表中只出现一次的数字。找出最大的单一数字。如果不存在单
我想吃烤肉肉
·
2025-05-16 13:28
测试面试
sql
数据库
leetcode
sql
Python程序设计期末大作业:航空订票系统
本次Python期末大作业,选择开发一个"航空订票系统",这是一个结合了
数据结构
、文件操作和用户交互的综合性项目。通过这个项目,不仅加深了对Python语言的理解,还掌握了实际应用开发的基本流程。
小花设计
·
2025-05-16 13:28
课程设计
python
pycharm
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:570.至少有5名直接下属的经理表:Employee±------------±--------+|ColumnName|Type|±------------±--------+|id|int||name|varchar||department|varchar||managerId|int|±------------±--------+id是此表的主键(具有唯一值的列)。该表的每一行表示雇员
我想吃烤肉肉
·
2025-05-16 13:57
sql
测试面试
数据库
leetcode
sql
Springboot项目中使用Redis作为消息队列
Redis,这个著名的键值存储系统,不仅仅限于数据缓存,其灵活的
数据结构
和快速的内存操作也使其成为构建轻量级消息队列的理想选择。
StruggleRookie
·
2025-05-16 12:52
redis
数据库
缓存
消息队列
基于Rust语言的Rocket框架和Sqlx库开发WebAPI项目记录(二)
resp.rs、result_parse.rs、mod.rs目录结构如下:project|—src|—params//封装参数结构体模块|—req.rs//封装请求参数结构体|—resp.rs//封装返回
数据结构
体
后青春期的诗go
·
2025-05-16 10:39
编程语言
rust
开发语言
后端
rocket框架
c/c++ 字符串解析
更广泛的说是一个字符串入,一个
数据结构
变量出。更广义的理解是一种信息的流动。解析字符最简单的命令是scanf.它体现了重要思想。
hjjdebug
·
2025-05-16 09:03
#
c++
编程
华为OD机试 - 消消乐游戏 - 栈Stack,通过Deque优化(Python/JS/C/C++ 2025 B卷 100分)
华为OD机试2025B卷题库疯狂收录中,
刷题
点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。
哪 吒
·
2025-05-16 09:33
搬砖工逆袭Java架构师
华为od
游戏
python
2025B卷
华为OD机试
力扣
刷题
(第二十八天)
灵感来源-保持更新,努力学习-python脚本学习买卖股票的最佳时机解题思路这道题要求我们找到买卖股票的最佳时机,使得利润最大化。关键在于只能进行一次买卖操作,并且卖出必须在买入之后。我们可以使用贪心算法来解决这个问题。基本思路是维护两个变量:最低买入价格:记录遍历到当前位置时的最低股票价格最大利润:记录遍历过程中可能获得的最大利润具体步骤如下:初始化最低买入价格为无穷大,最大利润为0遍历股票价格
eachin_z
·
2025-05-16 08:53
leetcode
算法
职场和发展
MATLAB 矩阵与数组操作基础教程
访问元素(二)修改元素(三)矩阵运算(四)数组操作函数三、矩阵与数组的高级操作(一)线性代数运算(二)向量化运算四、实例演示(一)计算矩阵的行列式(二)解线性方程组前言在MATLAB里,矩阵和数组是其核心
数据结构
英英_
·
2025-05-16 08:47
MATLAB下载安装教程
MATLAB教程
matlab
矩阵
算法
蓝桥杯备考冲刺必
刷题
(Python) | 蓝桥云课 2489 进制
本文分享的必
刷题
目是从蓝桥云课、洛谷、AcWing等知名
刷题
平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。
热爱编程的通信人
·
2025-05-16 07:44
蓝桥杯
python
java
编程日志5.8
二叉树练习题1.965.单值二叉树-力扣(
LeetCode
)/***Definitionforabinarytreenode.
牛牛程序员成长日记
·
2025-05-16 07:10
算法
leetcode
为什么用Redis而不用Mysql呢?
Redis是一个高性能的键值存储系统,支持多种
数据结构
(String,List,Hash,Set,Zset等)和丰富的功能,广泛应用于缓存、实时数据处理、消息队列等场景。
撸猫791
·
2025-05-16 06:06
redis
mysql
数据库
常见的软件测试内容及使用工具
单元测试的任务:单元独立执行路径的测试、单元局部
数据结构
的测试、单元接口测试、单元边界条件测试、单元容错性测试内存分析。单元测
小仙女啊肥
·
2025-05-16 05:30
测试相关
测试工具
单元测试
与指针相关的高频算法:从
数据结构
到实战技巧(优化升级版)
(新增复杂度分析)在C/C++编程体系中,指针是串联
数据结构
与算法的核心纽带。
ljysee
·
2025-05-16 04:22
c++
算法
数据结构
数据结构
:栈(stack)详解 c++信息学奥赛基础知识讲解
目录一、栈的定义二、栈的操作三、代码实操四、栈的实现1、string实现stack2、vector实现stack3、deque实现栈一、栈的定义stack是一个比较简单易用的
数据结构
,stack是一种容器适配器
小兔子编程
·
2025-05-16 04:22
信奥算法详解
数据结构
栈
stack
c++栈详细讲解
c++
stack详细讲解
数据结构栈
数据结构stack
CPU的用户态(用户模式)和核心态(内核态)
在此模式下,CPU可以执行所有指令,包括直接访问硬件(如内存、磁盘、网络设备)和修改系统关键
数据结构
(如进程表、中断向量表)。例如:操作系统进行内存分配、进程调度、设备驱动操作等任务时
FrozenLove_G
·
2025-05-16 03:11
内核学习
linux
代码重构——表驱动替代if-else或者switch-case (C++版)
索引表可以是个数组、map或者其他高效率查找的
数据结构
。
blogSpaceX
·
2025-05-16 03:10
计算机其它
c++
hwasan / asan详细分析踩内存之二:Heap buffer overflow
堆是一种先进先出(FIFO)的
数据结构
,用于存储程序运行时长期需要的数据。当堆溢出时,程序可能不会立即停止执行,但会导致程序的不稳定,甚至崩溃。在恶意攻击中,攻击者可能会利用
一起搞IT吧
·
2025-05-16 02:10
hwasan踩内存专题
开发语言
相机
android
hwasan / asan详细分析踩内存之三:Stack buffer overflow
Heapbufferoverflow今天我们讲解Stackbufferoverflow:栈缓冲区溢出(stackbufferoverflow或stackbufferoverrun)是计算机程序把数据写入调用栈上的内存时超出了
数据结构
的边界
一起搞IT吧
·
2025-05-16 02:10
hwasan踩内存专题
算法
开发语言
相机
android
定时任务在分布式集群中,确保任务执行一次
解决方案1:利用redis,构建分布式锁(NX),
数据结构
(key:由任务的唯一标识组成;value:由服务的某个实例id组成)1在定时任务执行时,先检索构建任务的唯一标识key。
归鸿铭
·
2025-05-16 00:52
分布式
java
redis
栈的从0-1的应用
栈栈作为一种遵循先入后出逻辑的线性
数据结构
它是基于数组与链表来实现的我们先来聊聊栈的应用首先当我们浏览浏览器的页面时我们依次访问了a→b→c三个网页显然当我们在c页面点击后退时会返回b页面在点击前进又会回到
Kevinyu_
·
2025-05-16 00:19
数据结构
java
c语言
Java集合框架详解与使用场景示例
它提供了多种
数据结构
,每种
数据结构
都有其特定的用途和性能特点。在本文中,我们将详细介绍Java集合框架的主要组成部分:List、Set和Queue,并通过代码示例展示它们的使用场景。
招风的黑耳
·
2025-05-16 00:18
后端
java
开发语言
小刚说C语言
刷题
—1088求两个数M和N的最大公约数
1.题目描述求两个正整数M和N的最大公约数(M,N都在长整型范围内).输入输入一行,包括两个正整数。输出输出只有一行,包括1个正整数。样例输入4560输出152.参考代码(C语言版)#include//下面是辗转相除法求最大公约数intmain(void){longlongm,n,m1,n1;longlongt;scanf("%lld%lld",&m,&n);m1=m;n1=n;while(m%n
xueyinan
·
2025-05-15 23:17
c语言
小刚说C语言
刷题
—1669上什么课
1.题目描述暑假来了,晶晶报了四门课来充实自己的暑假生活;周一上游泳,周三上编程,周五上阅读,周六上数学;其余时间没课。请从键盘读入今天是星期几,输出晶晶今天应该上什么课。请注意:游泳课请输出swim,编程课请输出program,阅读课请输出read,数学课请输出math,没课请输出rest。比如,输入3代表今天是周三,那么应该输出program。输入一个整数n,代表今天是星期几(n是1∼7之间的
xueyinan
·
2025-05-15 23:47
c语言
Leetcode
(力扣)做题记录 hot100(49,136,169,20)
力扣第49题:字母异位词分组49.字母异位词分组-力扣(
LeetCode
)遍历数组,将每一个字符串变成char数组然后排序,如果map里面有则将他的值返回来(key是排序好的字符串)classSolution
MarkHard123
·
2025-05-15 23:13
leetcode
算法
排序算法
Leetcode
(力扣)做题记录 hot100(3,560,160,206)
力扣第三题:无重复字符的最长字串3.无重复字符的最长子串-力扣(
LeetCode
)双指针,遍历字符串,我们主要需要关注找到map里面有的时候如何更新慢指针,注意+1和防止指针回退就好。
MarkHard123
·
2025-05-15 23:43
力扣日常
leetcode
散列表
算法
【智能指针】一文带你入门Rust 智能指针
智能指针(smartpointers)是一类
数据结构
,它们的表现类似指针,但是也拥有额外的元数据和功能。智能指针的概念起源
yezipi耶不耶
·
2025-05-15 22:10
rust
开发语言
后端
开源软件
循环队列(java实现)有完整代码
学
数据结构
,我建议大家去B站搜索【尚硅谷】
数据结构
与算法(Java
数据结构
与算法)这个教程,我个人比较喜欢韩顺平老师教程,也就200个视频,平均每个视频不到20分钟。
梁小樽
·
2025-05-15 22:35
数据结构与算法系列
java
数据结构
swustoj水王C语言,swust西南科技大学OJ
数据结构
80题答案
【实例简介】整理了西南科技大学OJ上的全部80道
数据结构
考试题目代码【实例截图】【核心代码】OJ参考答案└──OJ参考答案├──图│├──t1055.txt│├──t1056.txt│├──t1057.
不穿衣服的石头
·
2025-05-15 22:34
swustoj水王C语言
c语言
数据结构
推箱子实验报告,推箱子的最短路径-
数据结构
与C语言综合训练报告.doc...
推箱子的最短路径-
数据结构
与C语言综合训练报告信息工程学院
数据结构
与C语言综合训练报告(2012~2013学年第二学期)报告题目:____推箱子的最短路径___姓名:_______专业:软件工程年级班级
孟婵
·
2025-05-15 22:34
c语言数据结构推箱子实验报告
重庆工商大学c语言实验答案,重庆工商大学831
数据结构
与C语言考研真题及答案...
绪 论1.1 复习笔记一、什么是
数据结构
数据结构
是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科。
田渊栋
·
2025-05-15 21:33
重庆工商大学c语言实验答案
OpenCV 图像金字塔:原理、代码实现与应用场景
其中,图像金字塔是一种非常重要的
数据结构
,在图像融合、目标检测、图像压缩等多个方面都有着广泛的应用。本文将深入探讨OpenCV中图像金字塔的原理、代码实现及其常见应用场景。
2201_75491841
·
2025-05-15 21:30
opencv
人工智能
计算机视觉
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
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
其他