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
340. 至多包含 K 个不同字符的最长子串
1.2.题目地址https://
leetcode
.cn/problems/longest-substring-with-at-most-k-distinct-characters/description
Benjamin Tang
·
2025-05-31 17:01
leetcode
算法
滑动窗口
858. 镜面反射
镜子房间中的激光反射——
Leetcode
858题深度解析题目描述在一个边长为p的正方形房间中,每面墙上都挂着一面镜子。
Joyner2018
·
2025-05-31 14:16
python
leetcode
python
算法
华为OD机试 - 字符串最后一个单词的长度(Python/JS/C/C++ 牛客练习题 HJ1)
刷
的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-05-31 11:53
华为od
python
javascript
LeetCode
395.至少有K个重复字符的最长子串
给你一个字符串s和一个整数k,请你找出s中的最长子串,要求该子串中的每一字符出现次数都不少于k。返回这一子串的长度。如果不存在这样的子字符串,则返回0。示例1:输入:s=“aaabb”,k=3输出:3解释:最长子串为“aaa”,其中‘a’重复了3次。示例2:输入:s=“ababbc”,k=2输出:5解释:最长子串为“ababb”,其中‘a’重复了2次,‘b’重复了3次。提示:1cnt(26,0);
吃着火锅x唱着歌
·
2025-05-31 06:45
LeetCode
leetcode
算法
职场和发展
华为OD机试 - 报文回路(Python/JS/C/C++ 2025 A卷 100分)
刷
的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-05-31 04:00
华为od
python
javascript
每日算法 -【Swift 算法】正则表达式匹配:支持 `.` 和 `*`
:匹配任意一个字符*:匹配零个或多个前面的字符该问题是
LeetCode
上的经典题目,也常出现在算法面试中。我们将重点分析动态规划的解法,比较不同方法的优劣,并分析时间复杂度与空间复杂度。
不二狗
·
2025-05-31 02:43
算法
算法
swift
正则表达式
代码训练营day1 数组part01
704.二分查找文档讲解:代码随想录视频讲解:手把手带你撕出正确的二分法|二分查找法|二分搜索法|
LeetCode
:704.二分查找_哔哩哔哩_bilibili第一遍做就是暴力,还多此一举以中间位置的元素将数组划分
冲帕Chompa
·
2025-05-31 00:03
c++
算法训练营Day01-数组Part01
DAY01题目:704.二分查找-力扣(
LeetCode
)27.移除元素-力扣(
LeetCode
)977.有序数组的平方-力扣(
LeetCode
)704、二分查找704.二分查找-力扣(
LeetCode
shikinamiask
·
2025-05-31 00:03
算法
leetcode
职场和发展
LeetCode
Hot100(动态规划)
70.爬楼梯题目:假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?题解:不难发现,每一次都是从i-1或者i-2爬上来的,我们加起来求和即可classSolution{publicintclimbStairs(intn){int[]arr=newint[n+2];arr[1]=1;arr[2]=2;for(inti=3;i>generate(i
asom22
·
2025-05-30 23:27
leetcode
动态规划
算法
LeetCode
1696. 跳跃游戏 VI(中等)
题目描述给你一个下标从0开始的整数数组nums和一个整数k。一开始你在下标0处。每一步,你最多可以往前跳k步,但你不能跳出数组的边界。也就是说,你可以从下标i跳到[i+1,min(n-1,i+k)]包含两个端点的任意位置。你的目标是到达数组最后一个位置(下标为n-1),你的得分为经过的所有数字之和。请你返回你能得到的最大得分。示例1:输入:nums=[1,-1,-2,4,-7,3],k=2输出:7
枫景Maple
·
2025-05-30 21:41
算法
leetcode
算法
leetcode
669.修剪二叉搜索树:递归法利用有序性精准剪枝
一、题目深度解析与BST特性应用题目描述给定一棵二叉搜索树(BST)和一个值区间[low,high],修剪BST使得所有节点的值都落在该区间内。修剪后的树必须保持BST的性质,且不能改变原有节点的相对位置关系。BST的核心特性应用二叉搜索树的重要性质:左子树所有节点值根节点值中序遍历结果为严格递增序列这些特性使得我们可以通过比较节点值与区间边界的大小关系,高效决定保留或舍弃哪些子树,从而实现精准剪
Musennn
·
2025-05-30 19:30
leetcode刷题详解
剪枝
算法
leetcode
数据结构
java
Leetcode
刷题指南C++(每日更新)
1.两数之和两数之和https://
leetcode
-cn.com/problems/two-sum///暴力枚举classSolution{public:vectortwoSum(vector&nums
战士小小白
·
2025-05-30 16:07
leetcode
leetcode
c++
算法
将斐讯N1盒子变身强大软路由:OpenWrt刷机教程推荐
将斐讯N1盒子变身强大软路由:OpenWrt刷机教程推荐N1
刷
Openwrt项目地址:https://gitcode.com/Resource-Bundle-Collection/8da57项目介绍你是否想过将手中的斐讯
劳炜日Hayley
·
2025-05-30 15:52
LeetCode
Hot100(矩阵)
73.矩阵置零这边提供n+m的做法以及更少的思路,对于n+m的做法,我们只需要开辟标记当前行是否存在0以及当前列是否存在0即可,做法如下classSolution{publicvoidsetZeroes(int[][]matrix){intarr[]=newint[matrix.length];intbrr[]=newint[matrix[0].length];for(inti=0;ispiral
asom22
·
2025-05-30 08:01
leetcode
矩阵
算法
互联网大厂Java面试全解析:从基础概念到源码原理
面试内容涵盖核心语言技术栈及计算机基础面试题,并结合
LeetCode
算法题进行全面解析,帮助求职者高效备战大厂面试。第一轮提问:基础概念问题面试官:请解释一下Java内存模型是什么?
迢迢星万里灬
·
2025-05-30 07:22
Java面试宝典
Java面试
互联网大厂
算法题
Spring
MySQL
Redis
LeetCode
day01
第一题https://
leetcode
.cn/problems/game-play-analysis-i/submissions/632977238/代码#WriteyourMySQLquerystatementbelowSELECTt1
linux-hzh
·
2025-05-30 06:20
leetcode每日三题
算法
mysql
leetcode
java
leetcode
hot100刷题日记——27.对称二叉树
方法一:递归法classSolution{public:boolcheck(TreeNode*left,TreeNode*right){//左子树和右子树的节点同时是空的是对称的if(left==nullptr&&right==nullptr){returntrue;}if(left==nullptr||right==nullptr){returnfalse;}//检查左右子树的值相不相等,再检查
姬公子521
·
2025-05-30 04:03
力扣刷题专栏
leetcode
算法
职场和发展
LeetCode
215:数组中的第K个最大元素 - 两种高效解法详解
LeetCode
第215题要求我们在未排序的数组中找到第K大的元素。本文将介绍两种高效的解决方案:快速选择算法和堆(优先队列)方法,帮助你全面
进击的小白菜
·
2025-05-30 04:32
Top100
详解
2025
leetcode
java
算法
LeetCode
136:只出现一次的数字
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。你可以不使用额外空间来实现吗?示例1:输入:[2,2,1]输出:1示例2:输入:[4,1,2,1,2]输出:4**思路:如果不考虑时间复杂度和空间复杂度的限制,这道题有很多种解法,可能的解法有如下几种。使用集合存储数字。遍历数组中的每个数字,如果集合中没有该数
#小学生
·
2025-05-30 04:32
算法/LeetCode
leetcode
算法
数据结构
java
异或
LeetCode
138. 复制带随机指针的链表(Java实现:原地复制法)
文章目录问题描述解决思路原地复制法(O(1)空间复杂度)代码实现关键步骤解析1.复制节点并插入2.处理随机指针3.拆分链表复杂度分析总结问题描述给定一个链表的头节点head,链表中每个节点包含两个指针:next和random。其中:next指向链表中的下一个节点。random可能指向链表中的任意节点,或为null。要求对这个链表进行深拷贝,返回复制链表的头节点。深拷贝意味着必须完全创建新节点,且新
进击的小白菜
·
2025-05-30 04:32
Top100
详解
leetcode
链表
java
LeetCode
35. 搜索插入位置:二分查找的边界条件深度解析
文章目录问题描述方法思路:二分查找1.初始化指针2.循环条件与中间值计算3.调整指针范围4.确定插入位置解决代码代码解释常见问题1.为什么循环条件必须是`lefttarget:说明目标值在左半部分,调整right=mid-1。4.确定插入位置循环结束时,left指向第一个大于target的元素位置,或数组末尾(即插入位置)。解决代码classSolution{publicintsearchInse
进击的小白菜
·
2025-05-30 04:02
Top100
详解
2025
java
数据结构
开发语言
leetcode
hot100题 思路附golang代码
1.两数之和采用哈希map存储数值和索引,在遍历过程中一种情况是找到target-num[i],这个时候直接返回两个索引;另一种情况是没找到target-num[i],这个时候存储当前Num和索引到mapfunctwoSum(nums[]int,targetint)[]int{hashMap:=map[int]int{}fori:=0;iy{returnx}returny}funclengthOf
jfjsefjelfjaj
·
2025-05-30 04:02
leetcode
算法
leetcode
136 只出现一次的数字 位运算“异或”的巧用
在
LeetCode
练习算法已有一段时间,不过长进难以量化,感觉进步也不是很大,数学这种东西,似乎还是挺需要天赋的。尽力而为吧,就像身体的锻炼一样,开发人员还是需要保持大脑的工作状态。考虑写题解的
TinyHou
·
2025-05-30 04:02
leetcode
c++
算法
Cursor + Coze 工作流打造网页内容提取插件 教程
前情摘要引言放上偶像雷神的演讲经常在网页上
刷
到好文章想保存金句和配图,但找不到好用的工具?作为经常阅读技术文章的开发者,我常常想找到一个便捷的工具来提取和保存文章精华。
Yeadon伊登
·
2025-05-30 04:31
AI编程
创业创新
AI智能体 | 使用Coze制作茶艺和茶生活混剪视频(附保姆级教程)
字幕音频对齐2.7代码_选取视频片段2.8代码_数据重组2.9创建草稿2.10批量添加视频2.11批量添加音频2.12批量添加字幕2.13批量添加音频022.14云渲染视频2.15结束节点三、智能体应用体验最近
刷
视频的时候
李同学Lino
·
2025-05-30 04:30
生活
人工智能
Coze
智能体
AIGC
AI
Agent
音视频
LeetCode
LCR 010 和为 K 的子数组 (Java)
两种解法详解:暴力枚举与前缀和+哈希表寻找和为k的子数组在解决数组中和为k的连续子数组个数的问题时,我们可以采用不同的方法。本文将详细解析两种常见的解法:暴力枚举法和前缀和结合哈希表的方法,分析它们的思路、优缺点及适用场景。问题描述给定一个整数数组nums和一个整数k,要求找到所有和为k的连续子数组的个数。示例:输入:nums=[1,1,1],k=2输出:2解释:[1,1](前两个元素)和[1,1
小刘不想改BUG
·
2025-05-30 04:30
力扣刷题
leetcode
java
算法
动态规划14:LCR 091. 粉刷房子
确定状态表示:dp[i]是什么2.确定状态转移方程:dp[i]等于什么3.初始化:确保状态转移方程不越界4.确定填表顺序:根据状态转移方程即可确定填表顺序5.确定返回值题目链接:LCR091.粉刷房子-力扣(
LeetCode
南林yan
·
2025-05-30 04:00
#
动态规划
动态规划
算法
LeetCode
136:只出现一次的数字 - 巧用异或运算的极致解法
文章目录问题描述解题思路:异或运算的巧妙应用异或运算的核心特性算法核心思想Java代码实现复杂度分析原理解析边界条件测试实际应用场景总结本文讲解
LeetCode
第136题"只出现一次的数字",展示如何利用异或运算的巧妙特性在
进击的小白菜
·
2025-05-30 04:00
Top100
详解
leetcode
算法
职场和发展
力扣热题100(附刷题表版)
力扣hot100刷题记录表为了方便大家在
刷
力扣热题100时做记录,整理了下面markdown格式的刷题记录表,不仅方便查看题目,并且,在完成题目后,点击左侧的框勾选,表示此题已经完成,mrakdown源代码
小刘不想改BUG
·
2025-05-30 04:00
力扣刷题
leetcode
算法
java
学习方法
玩客云
刷
armbian后armbian-config无法安装解决方法,-bash: armbian-config: command not found
root@aml:~#armbian-config-bash:armbian-config:commandnotfound一。设置时间:root@aml:~#date-s11/4/2021root@aml:~#date-s16:30:30root@aml:~#dateThu04Nov202116:30:32AMUTC二。设置源:安装了Armbian_5.99_Aml-s805_Debian_bus
tuning001
·
2025-05-29 21:38
玩客云
ubuntu
linux
debian
n1 armbian php,斐讯N1盒子armbian 5.77蓝牙连接详细步骤斐讯N1
刷
入armbian 5.77写入emmc...
斐讯N1
刷
入armbian5.77写入emmc2.下载完成后,将镜像写入U盘,写盘工具很多,个人喜欢用balenaEtcher,简单方便而且镜像不用解压可以直接写盘。
weixin_39753616
·
2025-05-29 21:08
n1
armbian
php
leetcode
hot100:十三、解题思路大全:多维动态规划(不同路径、最小路径和、最长回文子串、 最长公共子序列、编辑距离)
不同路径一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?提示:1<=m,n<=100题目数据保证答案小于等于2*109思路为什么会考虑用纯dp做,而不是回溯或者dfs或者bfs。因为如果用回溯/DFS/BFS来做的话,每次移动有2种选择(右/下),
shanshandeisu
·
2025-05-29 20:35
LeetCode
leetcode
动态规划
算法
力扣
笔试
python
数据结构
第十五届蓝桥杯大赛软件赛国赛Python 大学 C 组试做【本期题单: 汉字田, 六一儿童节,存钱】
如果大伙再
刷
哪道题的时候遇到问题了,也可以留言或者私信,小白兔会去先尝试一下那到题目。文章目录前言汉字田题目思路分析代码六一儿童节题目思路分析代码存钱题目思路分析代码感谢大伙
黑不拉几的小白兔
·
2025-05-29 14:21
蓝桥杯比赛备赛指南
蓝桥杯
python
c语言
Leetcode
3024. Type of Triangle
ProblemYouaregivena0-indexedintegerarraynumsofsize3whichcanformthesidesofatriangle.Atriangleiscalledequilateralifithasallsidesofequallength.Atriangleiscalledisoscelesifithasexactlytwosidesofequallengt
小白菜又菜
·
2025-05-29 13:16
解题报告
Leetcode
leetcode
算法
职场和发展
4月28日
第一题
Leetcode
51https://
leetcode
.cn/problems/n-queens/?
椒盐螺丝钉
·
2025-05-29 12:43
深度优先
算法
「字符串」Manacher算法(马拉车)/
LeetCode
05(C++)
LeetCode
05:给你一个字符串s,找到s中最长的回文子串。示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案。
Daking-
·
2025-05-29 09:27
「字符串」
#
「字符串::查找」
算法
leetcode
c++
数据结构初阶-顺序表的应用
1.移除元素题目链接:https://
leetcode
.cn/problems/remove-element/description思路:双指针法,第一个变量src指向原位置的下标,dst变量指向移位后的下标
刚入门的大一新生
·
2025-05-29 08:16
数据结构
LeetCode
第235题_二叉搜索树的最近公共祖先
LeetCode
第235题:二叉搜索树的最近公共祖先问题描述给定一个二叉搜索树,找到该树中两个指定节点的最近公共祖先。
@蓝莓果粒茶
·
2025-05-29 08:09
算法
leetcode
java
算法
学习
笔记
c#
python
leetcode
—— 面试题68 - II. 二叉树的最近公共祖先
给定一个二叉树,找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树T的两个结点p、q,最近公共祖先表示为一个结点x,满足x是p、q的祖先且x的深度尽可能大(一个节点也可以是它自己的祖先)。”例如,给定如下二叉树:root=[3,5,1,6,2,0,8,null,null,7,4]示例一:输入:root=[3,5,1,6,2,0,8,null,null,7,4],p=
然后就去远行吧
·
2025-05-29 08:09
LeetCode算法题
嵌入式音视频解决方案 Webrtc vs MetaRTC
前几日,
刷
爆朋友圈的“天空课堂”,神舟十三号乘组航天员翟志刚、王亚平、叶光富将在空间站进行太空授课,中国载人航天工程办公室联合教育部、科技部、中国科协、中央广播电视总台共同主办。
死磕音视频
·
2025-05-29 06:24
MetaRTC
jitsi
音视频
LeetCode
209 长度最小的子数组
题目链接中文版:https://
leetcode
.cn/problems/minimum-size-subarray-sum/description/题目描述给定一个含有n个正整数的数组和一个正整数target
James Shangguan
·
2025-05-29 05:13
LeetCode--Java版
leetcode
算法
java
【
leetcode
】209. 长度最小的子数组
文章目录题目代码1.暴力求解2.滑动窗口题目给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其总和大于等于target的长度最小的子数组[numsl,numsl+1,…,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例1:输入:target=7,nums=[2,3,1,2,4,3]输出:2解释:子数组[4,3]是该条件下的长度最小的子数组。
緈福的街口
·
2025-05-29 04:40
LeetCode
leetcode
算法
职场和发展
全排列习题分析
习题:(
leetcode
46)给定一个不含重复数字的数组nums,返回其所有可能的全排列。你可以按任意顺序返回答案。分析:对于排列问题,就是典型的回溯问题。使用回溯算法进行求解。
yzlAurora
·
2025-05-28 22:30
算法
爬楼梯习题分析
习题(
leetcode
70)假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?
yzlAurora
·
2025-05-28 22:59
动态规划
如何开发一款堪比APP的微信小程序(腾讯内部团队分享)
一夜之间,微信小程序
刷
爆了行业网站和朋友圈,小程序真的能如张小龙所说让用户“即用即走”吗?其功能能和动辄几十兆安装文件的APP相比吗?
weixin_jack
·
2025-05-28 19:05
微信小程序那点事
微信小程序
微信开发
前端
html5
ViewUI
算法笔记|Day38动态规划XI
算法笔记|Day38动态规划XI☆☆☆☆☆
leetcode
1143.最长公共子序列题目分析代码☆☆☆☆☆
leetcode
1035.不相交的线题目分析代码☆☆☆☆☆
leetcode
53.最大子序和题目分析代码
jluMR2019
·
2025-05-28 19:31
算法笔记Java
算法
笔记
动态规划
算法记录——58 最后一个单词的长度
粗暴的解法:我把字符串转换成数组之后,取数组的最后一个的长度/**@lcapp=
leetcode
.cnid=58lang=javascript**[58]最后一个单词的长度*///@lccode=start
我不瘦但很逗
·
2025-05-28 14:29
算法记录
算法
leetcode
职场和发展
每日算法 -【Swift 算法】字符串转整数算法题详解:myAtoi 实现与正则表达式对比
Swift字符串转整数算法题详解:myAtoi实现与正则表达式对比题目背景
LeetCode
上的经典算法题8.StringtoInteger(atoi)是一道考察字符串解析与边界处理的题目。
不二狗
·
2025-05-28 09:54
算法
算法
swift
正则表达式
LeetCode
--918. 环形子数组的最大和(数组,动归)
给定一个由整数数组A表示的环形数组C,求C的非空子数组的最大可能和。在此处,环形数组意味着数组的末端将会与开头相连呈环状。(形式上,当0=0时C[i+A.length]=C[i])此外,子数组最多只能包含固定缓冲区A中的每个元素一次。(形式上,对于子数组C[i],C[i+1],...,C[j],不存在i&nums){intsum=nums[0];vectordpmax(nums);vectordp
wowon~
·
2025-05-28 06:02
动态规划
力扣
c语言
开发语言
后端
0动态规划
LeetCode
918. 环形子数组的最大和
918.环形子数组的最大和描述给定一个长度为n的环形整数数组nums,返回nums的非空子数组的最大可能和。环形数组意味着数组的末端将会与开头相连呈环状。形式上,nums[i]的下一个元素是nums[(i+1)%n],nums[i]的前一个元素是nums[(i-1+n)%n]。子数组最多只能包含固定缓冲区nums中的每个元素一次。形式上,对于子数组nums[i],nums[i+1],…,nums[
18阿鲁
·
2025-05-28 06:31
动态规划
leetcode
算法
上一页
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
其他