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
leetcode
3304. 找出第 K 个字符 I 简单
Alice和Bob正在玩一个游戏。最初,Alice有一个字符串word="a"。给定一个正整数k。现在Bob会要求Alice执行以下操作无限次:将word中的每个字符更改为英文字母表中的下一个字符来生成一个新字符串,并将其追加到原始的word。例如,对"c"进行操作生成"cd",对"zb"进行操作生成"zbac"。在执行足够多的操作后,word中至少存在k个字符,此时返回word中第k个字符的值。
圣保罗的大教堂
·
2025-07-06 01:33
leetcode
字符串
leetcode
LeetCode
643. 子数组最大平均数 I
题目分析本题要求找出一个长度为k的连续子数组,使其平均值最大。由于平均值由子数组和决定,问题转化为寻找最大子数组和(再除以k)。解题思路滑动窗口技巧:先计算第一个窗口(0到k-1)的元素和。将窗口向右滑动(每次移动一位):减去窗口左侧离开的元素加上窗口右侧新增的元素在滑动过程中记录窗口和的最大值。数学优化:平均值=窗口和/k最大化平均值⇨最大化窗口和最终结果=最大窗口和÷k(注意转换为double
·
2025-07-06 01:33
暑假算法日记第一天
目标:
刷
完灵神专题训练算法题单阶段目标:【算法题单】滑动窗口与双指针
LeetCode
题目:1456.定长子串中元音的最大数目643.子数组最大平均数I1343.大小为K且平均值大于等于阈值的子数组数目2090
·
2025-07-05 22:10
准备数仓实习面试中回顾SQL题
550-game-play-analysis-ivhttps://
leetcode
.com/problems/game-play-analysis-iv/description/连续两天登录的比率,2025
zhuiQiuMX
·
2025-07-05 19:23
sql
算法第16天|继续二叉树:二叉搜索树的最小绝对差、二叉搜索树中的众数、二叉树的最近公共祖先
二叉搜索树的最小绝对差:题目链接:530.二叉搜索树的最小绝对差-力扣(
LeetCode
)整体思路:1、看到二叉搜
孟大本事要学习
·
2025-07-05 17:11
算法学习
算法
数据结构
LeetCode
206. 反转链表
反转列表206.反转链表解法一解法二206.反转链表题目链接:206.反转链表-力扣(
LeetCode
)题目描述:给你单链表的头节点head,请你反转链表,并返回反转后的链表。
Tanecious.
·
2025-07-05 15:24
刷题笔记
leetcode
链表
算法
【八股学习】MySQL——三大日志、索引
首先,三大日志分别是:redolog、binlog、undolog重点也就是如下部分:每个日志的作用、
刷
盘时机日志redolog作用让MySQL拥有了崩溃恢复能力。
illus10n_CHOU
·
2025-07-05 14:19
八股
学习
mysql
数据库
OpenCVforUnity人脸识别插件:Unity3D中的实时人脸检测解决方案
该插件支持摄像头画面的实时检测,精准比对面部特征,适用于
刷
脸验证等交互场景。集成简单快捷,符合Unity开发习惯,同时具备良好的可扩展性,方便二次开发与功能定制。无论
·
2025-07-05 12:35
代码随想录算法训练营第四十四天|动态规划part11
1143.最长公共子序列题目链接:1143.最长公共子序列-力扣(
LeetCode
)文章讲解:代码随想录思路:其实就是求两个字符串的最长公共子序列的长度与公共子数组的区别是可以不连续,顺序对就可以状态转移方程不一样定义
·
2025-07-05 12:04
代码随想录算法训练营第四十五天|动态规划part12
115.不同的子序列题目链接:115.不同的子序列-力扣(
LeetCode
)文章讲解:代码随想录定义dp[i][j]表示s0-i-1与t0-j-1不同的子序列的个数以s=batgtgt=bag为例子s【
xindafu
·
2025-07-05 12:04
算法
动态规划
代码随想录算法训练营第二十九天|贪心算法part3
134.加油站题目链接:134.加油站-力扣(
LeetCode
)文章讲解:代码随想录classSolution{public:intcanCompleteCircuit(vector&gas,vector
xindafu
·
2025-07-05 12:34
贪心算法
算法
代码随想录算法训练营第三十七天|动态规划part4
1049.最后一块石头的重量II题目链接:1049.最后一块石头的重量II-力扣(
LeetCode
)文章讲解:代码随想录思路:理解为把石头分成两堆使得两堆的差值尽可能小求这个最小值1理解为往背包里装物品每个物品的重量为石头的重量价值也为石头的价值
·
2025-07-05 12:34
代码随想录算法训练营第二十八天|贪心算法part2
122.买卖股票的最佳时机II题目链接:122.买卖股票的最佳时机II-力扣(
LeetCode
)文章讲解:代码随想录思路:这道题的思路很巧妙最终利润是可以分解的假如第0天买入,第3天卖出,那么利润为:prices
xindafu
·
2025-07-05 12:33
贪心算法
算法
A3938SLDTR-T Allegro电机预驱动器+高精度控制 汽车级电机控制引擎!
A3938SLDTR-T(Allegro)产品解析一、产品定位A3938SLDTR-T是AllegroMicroSystems推出的三相无
刷
直流(BLDC)电机预驱动器,集成MOSFET栅极驱动和电流检测功能
深圳市尚想信息技术有限公司
·
2025-07-05 12:32
Allegro
驱动器
MOSFET
电机控制
工业自动化
代码随想录算法训练营第四十六天|动态规划part13
647.回文子串题目链接:647.回文子串-力扣(
LeetCode
)文章讲解:代码随想录思路:以dp【i】表示以s【i】结尾的回文子串的个数,发现递推公式推导不出来此路·不通以dp【i】【j】表示s【i
xindafu
·
2025-07-05 12:28
算法
动态规划
1958. 检查操作是否合法
判断好线段的合法涂色操作——
LeetCode
相关题目解析题目描述给定一个8x8的棋盘board,每个格子有三种可能的状态:'.'
Joyner2018
·
2025-07-05 11:24
python
leetcode
python
算法
开发语言
查询时候,用case when生成新列,可在end 后为该列取别名
查询结果格式如下所示:来源:力扣(
LeetCode
)链接:https://lee
m0_46093829
·
2025-07-05 09:08
学习
mysql
mysql
数据库
单调栈总结
单调栈总结+
Leetcode
实例单调栈1.模型识别2.原理3.模板4.例题基础版1)
LeetCode
739.每日温度2)
LeetCode
496.下一个更大元素I3)
LeetCode
503.下一个更大元素
qq_43344375
·
2025-07-05 07:30
刷题总结
数据结构
算法
数据结构
算法
leetcode
LeetCode
2730. 找到最长的半重复子字符串
2730.找到最长的半重复子字符串给你一个下标从0开始的字符串s,这个字符串只包含0到9的数字字符。如果一个字符串t中至多有一对相邻字符是相等的,那么称这个字符串t是半重复的。例如,0010、002020、0123、2002和54944是半重复字符串,而00101022和1101234883不是。请你返回s中最长半重复子字符串的长度。一个子字符串是一个字符串中一段连续非空的字符。示例1:输入:s=
算法白菜
·
2025-07-05 07:58
算法
数据结构
leetcode
职场和发展
java
二叉树题解——将有序数组转换为二叉搜索树【
LeetCode
】传统解法
108.将有序数组转换为二叉搜索树方法一:中序遍历,总是选择中间位置左边的数字作为根节点选择中间位置左边的数字作为根节点,则根节点的下标为mid=(left+right)/2,此处的除法为整数除法。1.1核心思想分治法:将数组分成左右两部分,递归构建左子树和右子树。高度平衡:通过选择数组的中间元素作为根节点,确保左右子树的节点数尽可能相等,从而保证树的高度平衡。1.2具体步骤递归终止条件:如果左边
潮_
·
2025-07-05 07:28
我的学习记录
二叉树篇_刷题笔记
算法
leetcode
数据结构
python
LeetCode
——二分查找(704. 二分查找,278. 第一个错误的版本,35. 搜索插入位置)
目录练习题目题解704.二分查找278.第一个错误的版本35.搜索插入位置练习题目练习题目题目链接704.二分查找传送门.278.第一个错误的版本传送门.35.搜索插入位置传送门.题解704.二分查找classSolution{public
荒野大飞
·
2025-07-05 03:00
leetcode
算法
散列表
【
LeetCode
热题 100】5. 最长回文子串(Python中心扩展法详解)
原题链接:
LeetCode
5.最长回文子串✨一、题目描述给你一个字符串s,请你找出其中最长的回文子串。回文串是指正着读和反着读都一样的字符串。
未名编程
·
2025-07-05 03:29
LeetCode热题100详解
leetcode
python
算法
LeetCode
0035.搜索插入位置【Go】
搜索插入位置
leetcode
35.搜索插入位置题目描述给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
熠熠晨曦_
·
2025-07-05 03:59
Algorithm
leetcode
全网最详细的华为OD知识,值不值得去看这篇就够了(Python/JS/C/C++)
刷
的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-07-05 02:59
搬砖工逆袭Java架构师
华为od
华为OD机试
2025B卷
java
华为OD机试 - 模拟数据序列化传输(Java 2025 B卷 200分)
刷
的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天
哪 吒
·
2025-07-05 02:59
华为od
java
开发语言
华为OD机试
2025B卷
【Liz的算法日记】Day04 Fizz Buzz
【Liz的算法日记】04FizzBuzz1.算法题目2.前置知识3.解题思路4.题解代码1.算法题目▸
LeetCode
412.FizzBuzz给你一个整数n,找出从1到n各个整数的FizzBuzz表示,
Lizzzo
·
2025-07-04 23:41
【Liz的算法日记
/•᷅•᷄\୭】
算法
数据结构
leetcode
算法学习笔记:7.Dijkstra 算法——从原理到实战,涵盖
LeetCode
与考研 408 例题
在计算机科学领域,图论算法一直占据着重要地位,其中Dijkstra算法作为求解单源最短路径问题的经典算法,被广泛应用于路径规划、网络路由等多个场景。无论是算法竞赛、实际项目开发,还是计算机考研408的备考,Dijkstra算法都是必须掌握的核心内容。一、Dijkstra算法的基本概念Dijkstra算法是由荷兰计算机科学家EdsgerW.Dijkstra在1956年提出的,用于解决带权有向图或无向
·
2025-07-04 21:54
LeetCode
:199. 二叉树的右视图(C++带详细注释)
LeetCode
:199.二叉树的右视图(C++带详细注释)/***Definitionforabinarytreenode.
Axe涛
·
2025-07-04 20:16
Leetcode题目
二叉树
队列
数据结构
leetcode
算法
力扣199-二叉树的右视图-C++
示例1:输入:[1,2,3,null,5,null,4]输出:[1,3,4]示例2:输入:[1,null,3]输出:[1,3]示例3:输入:[]输出:[]来源:力扣(
LeetCode
)链接:https:
TLJava^v^
·
2025-07-04 19:12
数据结构
#
力扣-C++
c++
力扣
二叉树
右视图
层次遍历
【Linux】电脑安装 Ubuntu 系统
镜像2.基于balenaEtcher写入镜像文件3.U盘启动安装总结前言多数情况下,我们通过虚拟机,如Vmware安装linux系统,但有时候为了更好的分配电脑的CPU或GPU性能,我们需要将电脑直接
刷
成
·
2025-07-04 18:36
力扣刷题第一天
C语言
刷
力扣题名C语言
刷
力扣一.无重复字符的最长子串二滑动窗口1.滑动窗口的核心思想有以下几点2.使用双指针进行窗口的维护left和right3.当出现重复时,需要找到一个出现重复的位置4.当出现重复时
·
2025-07-04 17:00
LeetCode
.283移动零
题目链接:283.移动零-力扣(
LeetCode
)题目描述:给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制数组的情况下原地对数组进行操作。
莫魂魂
·
2025-07-04 17:59
数据结构与算法
算法
leetcode
动态规划—子序列系列
刷
完之后,写的总结经验1、首先是子序列问题、子串问题、子数组问题,一定要搞清楚dp数组里是否是严格结尾2、其次是dp数组的定义,可以为了方便初始化而特殊处理定义一下lc300最长递增子序列初始化为1而非
·
2025-07-04 17:58
代码随想录算法训练营第二十二天|
LeetCode
77 组合,
LeetCode
216 组合总和 III,
LeetCode
450 删除二叉搜索树中的节点
1.
LeetCode
77组合题目链接:77.组合classSolution:defcombine(self,n:int,k:int)->List[List[int]]:defbacktracking(n
二师兄呀1001
·
2025-07-04 09:28
代码随想录算法训练营
算法
leetcode
职场和发展
2025B卷华为OD机试(Python/JS/C/C++)真题【B卷+A卷+C卷+D卷+E卷】目录
刷
的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-07-04 06:10
搬砖工逆袭Java架构师
华为od
算法
python
2025B卷
华为OD机试
【2025B卷】华为OD机试最新题库,按算法分类,高效刷题(持续更新)(Python/JS/C/C++)
刷
的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-07-04 06:39
搬砖工逆袭Java架构师
华为od
算法
python
2025B卷
华为OD机试
2025B卷最新华为OD机考指南宝典(Python/JS/C/C++)
刷
的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-07-04 06:05
搬砖工逆袭Java架构师
华为OD机试
python
2025B卷
算法
华为od
【持续更新】2025华为OD机试2025A卷机考真题库清单含考点说明(已更新600+题)(Python/JS/C/C++)
刷
的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-07-04 06:35
搬砖工逆袭Java架构师
华为od
python
javascript
2025A卷
华为OD机试
LeetCode
热题 100 - 贪心算法 - 买卖股票的最佳时机 - javascript
题目给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。示例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票价格=1)的时候买入,在第5天(股票价格=6)的时候卖出,
Jxxli
·
2025-07-03 21:46
LeetCode
hot100
leetcode
算法
贪心算法
javascript
【Java面试】RocketMQ是如何做到零消息丢失的?
一、生产阶段:确保消息可靠发送同步发送与重试机制生产者采用同步发送(send()方法)并等待Broker返回SendResult,仅当状态为SEND_OK(
刷
盘和主从同步均成功)时确认发送成功。
·
2025-07-03 19:57
Python Arcade库【2D 游戏框架】全面讲解
现货【官方旗舰店首
刷
印签版】2049未来10000天的可能《失控》《必然》作者凯文·凯利全新作品未来25年改变世界的十大科技浪潮思考AI时代与中国的全新可能凯文凯文凯利吴晨著中信出版社让AI成为我们的得力助手
老胖闲聊
·
2025-07-03 12:10
Python库大全
python
游戏
pygame
链表经典练习题及题解(c++)
一.160.相交链表-力扣(
LeetCode
)思路1:分别遍历两个链表得出两个链表长度,然后长的链表向后移动长度之差步,接着长短链表同时移动,直到遇到相交结点或者无交点结束。
紫色幽灵魔
·
2025-07-03 09:12
数据结构
链表
链表
c++
数据结构
LeetCode
- #106 从中序与后序遍历序列构造二叉树
LeetCode
算法到目前我们已经更新到105期,我们会保持更新时间和进度(周一、周三、周五早上9:00发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。
网罗开发
·
2025-07-03 07:01
Swift
#
LeetCode
leetcode
算法
职场和发展
LeetCode
- #144 二叉树的前序遍历
LeetCode
算法到目前我们已经更新到143期,我们会保持更新时间和进度(周一、周三、周五早上9:00发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。
网罗开发
·
2025-07-03 07:01
Swift
leetcode
算法
职场和发展
Swift 实现二叉树垂直遍历:
LeetCode
314 完整解析与实战示例
今天这题
LeetCode
314——BinaryTreeVerticalOrderTraversal(二叉树的垂直遍历),就考验了我们如何按垂直方向组织二叉树节点
网罗开发
·
2025-07-03 07:57
Swift
swift
leetcode
开发语言
win11 edge浏览器在播放网页视频或者抖音
刷
视频中视频页面变暗变黑解决方法
在edge浏览器中访问edge://flags/搜索hardware-acceleratedvideodecode并且禁用掉即可
·
2025-07-03 06:19
【
LeetCode
热题 100】53. 最大子数组和——(解法二)动态规划
LeetCode
热题100】53.最大子数组和——(解法一)前缀和文章目录整体思路完整代码时空复杂度时间复杂度:O(N)空间复杂度:O(N)整体思路这段代码同样旨在解决“最大子数组和”问题。
xumistore
·
2025-07-02 22:22
LeetCode
leetcode
动态规划
算法
java
【
LeetCode
热题 100】76. 最小覆盖子串——(解法一)滑动窗口+数组
Problem:76.最小覆盖子串给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小子串。如果s中不存在涵盖t所有字符的子串,则返回空字符串“”。文章目录整体思路完整代码时空复杂度时间复杂度:O(|S|+|t|)空间复杂度:O(k)或O(1)整体思路这段代码旨在解决一个经典的字符串问题:最小窗口子串(MinimumWindowSubstring)。问题要求在主字符串S中,找出一个包含目标
xumistore
·
2025-07-02 22:52
LeetCode
leetcode
算法
职场和发展
java
算法-每日一题(DAY11)每日温度
1.题目链接:739.每日温度-力扣(
LeetCode
)2.题目描述:给定一个整数数组temperatures,表示每天的温度,返回一个数组answer,其中answer[i]是指对于第i天,下一个更高温度出现在几天后
浮灯Foden
·
2025-07-02 16:08
数据结构与算法-每日一题
算法
c++
开发语言
数据结构
面试
leetcode
算法-每日一题(DAY12)最长和谐子序列
1.题目链接:594.最长和谐子序列-力扣(
LeetCode
)2.题目描述:和谐数组是指一个数组里元素的最大值和最小值之间的差别正好是1。
浮灯Foden
·
2025-07-02 16:07
数据结构与算法-每日一题
算法
数据结构
leetcode
哈希算法
c++
面试
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他