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
】215. 数组中的第K个最大元素
题目描述给定整数数组nums和整数k,请返回数组中第k个最大的元素。请注意,你需要找的是数组排序后的第k个最大的元素,而不是第k个不同的元素。你必须设计并实现时间复杂度为O(n)的算法解决此问题。示例1:输入:[3,2,1,5,6,4],k=2输出:5示例2:输入:[3,2,3,1,2,4,5,5,6],k=4输出:4提示:1&nums,intstart,intend,inttarget){//随
Schanappi
·
2025-05-13 03:38
LeetCode刷题
leetcode
算法
排序算法
leetcode
面试题56 - II. 数组中数字出现的次数 II
目录题目来源解题方法哈希表位运算收获题目来源解题方法哈希表比较简单,不做阐述位运算关键点:将每个数的同一位进行相加,若结果能被3整除,说明此时答案数的这一位为0,因为如果没有答案数的干扰,每个数都是3个,那他们这一位的和不是0就是3的倍数,所以一定能被3整除,如果有了答案数的干扰,说明答案数这一位为1,这一位一定会比3的倍数多1classSolution{public:intsingleNumbe
菜名的眼睛有星星
·
2025-05-13 02:37
leetcode刷题之路
leetcode
Leetcode
|215. 数组中的第K个最大元素【笔记】
215.数组中的第K个最大元素【笔记】链接前言题目关键本人思路思路1思路2思路3疑问参考链接https://
leetcode
-cn.com/problems/kth-largest-element-in-an-array
Kobaayyy
·
2025-05-13 02:35
leetcode
数据结构
python
快速排序
排序算法
leetcode
(力扣)刷题1——贪心算法
贪心算法
leetcode
455分发饼干135.分发糖果435.无重叠区间605.种花问题452763.划分字母区间122406
leetcode
455分发饼干假设你是一位很棒的家长,想要给你的孩子们一些小饼干
daisy~111
·
2025-05-13 01:00
leetcode
算法
如何使用 Vue.js 和 Java 开发一个完整的 Web 应用
专栏导航:码农阿豪系列专栏导航面试专栏:收集了java相关
高频
面试题,面试实战总结️Spring5系列专栏:整理了Spring5重要知识点与
码农阿豪@新空间
·
2025-05-13 01:27
好“物”分享
前端
vue.js
java
高效邮件发送系统设计与实现:基于Python和SQLAlchemy的实践
专栏导航:码农阿豪系列专栏导航面试专栏:收集了java相关
高频
面试题,面试实战总结️Spring5系列专栏:整理了Spring5重要知识点与
码农阿豪@新空间
·
2025-05-13 00:25
包罗万象
python
开发语言
YashanDB 知识库|IMP 跨网络导入太慢?一文看懂原因与优化建议
这就带来了两个问题:
高频
交互:每条SQL都会单独发起一次网络交互,交互次数远高于流式批处理;网络延迟放大效应:在跨机
·
2025-05-13 00:29
数据库
OpenCV 笔记(38):同态滤波
同态滤波的核心思想是将图像的光照分量(低频)和反射分量(
高频
)分离,并分别进行调整,最终改善图像的对比度和细节。
Java与Android技术栈
·
2025-05-12 23:18
opencv
笔记
人工智能
计算机视觉
0512 - 2094. 找出 3 位偶数
文章目录1.题目链接2.题目描述3.题目示例4.解题思路5.题解代码6.复杂度分析1.题目链接2094.找出3位偶数-力扣(
LeetCode
)2.题目描述给你一个整数数组digits,其中每个元素是一个数字
水蓝烟雨
·
2025-05-12 23:47
算法
HOT
100
如何用AWS DynamoDB轻松应对亿级高并发?揭秘互联网大厂的底层架构设计
在日均订单千万级的电商大促、万人同时在线的游戏对战、物联网设备
高频
上报等场景中,传统关系型数据库常面临三大难题:✅扩展性不足:手动分库分表成本高✅性能不稳定:流量突增
AWS官方合作商
·
2025-05-12 23:44
aws
云计算
数据库
DynamoDB
leetcode
51—N皇后(全网最易懂)
1、一行作为一层递归,本层for循环代表着本行的皇后的每个可能位置2、用一个二维的visit数组存储皇后的攻击范围3、放入一个皇后时,更新visit数组,回溯时,也更新visi数组4、更新操作为“计数”,当计数为0时,该位置无攻击,当计数>0时,该位置有皇后攻击5、计数不能为负classSolution:defsolveNQueens(self,n:int)->List[List[str]]:re
Ymmmm__
·
2025-05-12 23:14
回溯算法
算法
LeetCode
热题 100 131. 分割回文串
LeetCode
热题100|131.分割回文串大家好,今天我们来解决一道经典的回溯算法问题——分割回文串。
_Itachi__
·
2025-05-12 20:55
LeetCode
leetcode
linux
算法
每日一道
leetcode
62.不同路径-力扣(
LeetCode
)题目一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。
XiaoyaoCarter
·
2025-05-12 19:50
leetcode训练
leetcode
算法
职场和发展
c++
动态规划
组合数学
leetcode
周赛-3379. 转换数组
给你一个整数数组nums,它表示一个循环数组。请你遵循以下规则创建一个大小相同的新数组result:对于每个下标i(其中00:从下标i开始,向右移动nums[i]步,在循环数组中落脚的下标对应的值赋给result[i]。如果nums[i]constructTransformedArray(vector&nums){intn=nums.size();vectorresult(n,0);for(int
1001101_QI
·
2025-05-12 17:08
算法
leetcode
数据结构
Golang |
Leetcode
Golang题解之第215题数组中的第K个最大元素
题目:题解:funcfindKthLargest(nums[]int,kint)int{heapSize:=len(nums)buildMaxHeap(nums,heapSize)fori:=len(nums)-1;i>=len(nums)-k+1;i--{nums[0],nums[i]=nums[i],nums[0]heapSize--maxHeapify(nums,0,heapSize)}re
__AtYou__
·
2025-05-12 17:34
经验分享
Golang
Leetcode
题解
每日一道
leetcode
714.买卖股票的最佳时机含手续费-力扣(
LeetCode
)题目给定一个整数数组prices,其中prices[i]表示第i天的股票价格;整数fee代表了交易股票的手续费用。
XiaoyaoCarter
·
2025-05-12 16:30
leetcode训练
leetcode
算法
职场和发展
c++
动态规划
贪心算法
Python |
Leetcode
Python题解之第215题数组中的第K个最大元素
题目:题解:classSolution:deffindKthLargest(self,nums,k):defquick_select(nums,k):#随机选择基准数pivot=random.choice(nums)big,equal,small=[],[],[]#将大于、小于、等于pivot的元素划分至big,small,equal中fornuminnums:ifnum>pivot:big.ap
Mopes__
·
2025-05-12 16:00
分享
Python
Leetcode
题解
【5G通信】redcap和bwp 随手记
在5G通信中,BWP(BandwidthPart)是一种技术,允许终端设备在不同的带宽部分上进行通信,从而提
高频
谱效率和灵活性。
不知道叫什么呀
·
2025-05-12 14:15
5G
287.寻找重复数-图解+证明!
前置题目:142.环形链表II-力扣(
LeetCode
)寻找重复数问题要求:给定一个数组,在不修改数组且仅使用额外O(1)空间的情况下,找出数组中的重复数字。题目保证数组中一定存在重复数字。
I AM_SUN
·
2025-05-12 14:43
力扣HOT100
算法
c++
leetcode
职场和发展
数据结构
证券行业数字化转型:灵雀云架设云原生“数字高速路”
01传统架构难承重负,云原生破局成必然截至2024年,证券行业总资产突破35万亿元,线上交易占比达85%,
高频
交易、智能投顾等业务对算力与响应速度提出极限要求。
灵雀云
·
2025-05-12 12:57
云原生
paas
如何高效实现「
LeetCode
25. K 个一组翻转链表」?Java 详细解决方案
文章目录问题描述核心思路详细实现步骤1.初始化虚拟头节点2.指针定位分组3.分组翻转逻辑4.翻转函数`reverse()`完整代码实现代码解析复杂度分析示例演示总结问题描述
LeetCode
25.K个一组翻转链表给定一个链表的头节点
进击的小白菜
·
2025-05-12 07:29
Top100
刷题笔记
2025
链表
java
数据结构
leetcode
LeetCode
热题 100_最长回文子串(93_5_中等_C++)(暴力破解法;动态规划)
LeetCode
热题100_最长回文子串(93_5_中等_C++)题目描述:输入输出样例:题解:解题思路:思路一(暴力破解法):思路二(动态规划):代码实现代码实现(思路一(暴力破解法)):代码实现(思路二
Dream it possible!
·
2025-05-12 07:56
LeetCode
热题
100
leetcode
c++
动态规划
LeetCode
270:在二叉搜索树中寻找最接近的值(Swift 实战解析)
LeetCode
第270题“ClosestBinarySearchTreeValue”正是这样一个问题。
网罗开发
·
2025-05-12 05:09
Swift
leetcode
swift
算法
彻底搞懂节流 (Throttling) 与防抖 (Debouncing) - 原理、场景与实战代码
在开发中,我们经常会遇到一些
高频
触发的事件,比如窗口的resize、scroll,鼠标的mousemove、mouseover,或者用户在输入框中连续输入。
Linkling、
·
2025-05-12 04:02
前端
开发语言
javascript
计算机网络:WiFi路由器发射的电磁波在空气中的状态是什么样的?
WiFi路由器发射的电磁波是
高频
无线电波,属于微波频段(2.4GHz或5GHz),在空气中以光速传播(约3×10⁸米/秒),其传播状态和特性可通过以下维度详细解析:一、电磁波的物理特性频率与波长2.4GHz
千码君2016
·
2025-05-12 02:21
计算机网络
计算机网络
智能路由器
网络
电磁波的物理特性
极化方式垂直极化
波束成形
路径损耗模型
LeetCode
高频
题实战:如何优雅地序列化和反序列化字符串数组?
LeetCode
第271题“字符串的编码与解码”要求我们设计一种方法,将字符串数组编码为单个字符串,并能准确地解码回原始数组。
网罗开发
·
2025-05-12 00:39
Swift
leetcode
算法
职场和发展
代码随想录算法训练营第三十七天
LeetCode
题目:300.最长递增子序列674.最长连续递增序列718.最长重复子数组2918.数组的最小相等和(每日一题)其他:今日总结往期打卡300.最长递增子序列跳转:300.最长递增子序列学习
写个博客
·
2025-05-11 21:53
代码随想录打卡
算法
如何在 React 中使用useContext Hook 实现一个全局主题切换功能,支持动态更新主题样式?
在前端开发的日常工作中,实现全局主题切换功能是一个
高频
需求。
前端布洛芬
·
2025-05-11 21:21
大白话前端八股
react.js
前端
前端框架
每日一道
leetcode
(补充版)
1143.最长公共子序列-力扣(
LeetCode
)题目给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度。如果不存在公共子序列,返回0。
XiaoyaoCarter
·
2025-05-11 21:50
leetcode训练
leetcode
算法
职场和发展
c++
动态规划
eclipse常用快捷键
以下是在Linux系统上使用Eclipse时常用的快捷键分类整理,涵盖代码编辑、导航、调试等
高频
场景:—###一、代码编辑|快捷键|功能描述||----------------------|------
胖大和尚
·
2025-05-11 21:50
ide
定长滑动窗口-----金丹篇
一.热身阶段力扣567.字符串的排列https://
leetcode
.cn/problems/permutation-in-string/description/https://
leetcode
.cn/
极道万岁
·
2025-05-11 19:07
定长滑动窗口
算法
c++
leetcode
React面试
高频
考点深度解析(2024最新版)
一、React核心概念必考三连击1.说说React生命周期(必考知识点)React16.8版本后生命周期发生重大变化!!!类组件的生命周期分为三大阶段:挂载阶段:constructor()→staticgetDerivedStateFromProps()→render()→componentDidMount()更新阶段:staticgetDerivedStateFromProps()→should
·
2025-05-11 19:09
代码随想录算法训练营第二天 |
LeetCode
977.有序数组的平方 ,
LeetCode
209.长度最小的子数组 ,
LeetCode
59.螺旋矩阵II ,总结
代码随想录算法训练营Day2代码随想录算法训练营第二天|
LeetCode
977.有序数组的平方,
LeetCode
209.长度最小的子数组,
LeetCode
59.螺旋矩阵II,总结文章目录代码随想录算法训练营前言一
HIT最菜电控
·
2025-05-11 16:46
代码随想录算法训练营
算法
矩阵
数据结构
leetcode
LeetCode
2918.数组的最小相等和:if-else
【LetMeFly】2918.数组的最小相等和:if-else力扣题目链接:https://
leetcode
.cn/problems/minimum-equal-sum-of-two-arrays-after-replacing-zeros
Tisfy
·
2025-05-11 15:16
题解
#
力扣LeetCode
leetcode
算法
题解
数组
讨论
Leetcode
- 周赛435
目录一、3442.奇偶频次间的最大差值I二、3443.K次修改后的最大曼哈顿距离三、3444.使数组包含目标值倍数的最少增量四、3445.奇偶频次间的最大差值II一、3442.奇偶频次间的最大差值I题目链接本题使用数组统计字符串sss中每个字符的出现次数,然后求出现次数为奇数的最大值和出现次数为偶数的最小值,将它们相减得到答案。代码如下:classSolution{publicintmaxDiff
一叶祇秋
·
2025-05-11 14:08
Leetcode周赛
leetcode
算法
职场和发展
AUTOSAR从入门到精通-自动驾驶中的corner cases
目录前言几个
高频
面试题目自动驾驶领域有哪些CornerCase及解决方法?
格图素书
·
2025-05-11 12:57
自动驾驶
人工智能
机器学习
Java 集合体系深度解析面试篇
一、Java集合体系核心架构与
高频
考点1.集合体系架构图(大厂必问)Java集合框架├─Collection(单列集合)│├─List(有序、可重复)││├─ArrayList(动态数组,随机访问快)│
每次的天空
·
2025-05-11 10:39
Android学习知识总结
windows
【
高频
考点精讲】SSR性能优化指南:从服务端渲染到客户端激活的最佳实践
SSR性能优化指南:从服务端渲染到客户端激活的最佳实践大家好,我是全栈老李,今天咱们聊聊SSR(Server-SideRendering)的性能优化。很多同学觉得SSR就是“服务端渲染个HTML返回给浏览器”,但真正落地时,你会发现水很深——首屏渲染慢、hydration卡顿、内存泄漏、缓存策略失效……今天咱们就掰开揉碎,聊聊怎么让SSR既快又稳。一、SSR的本质是什么?SSR的核心价值就两点:S
全栈老李技术面试
·
2025-05-11 09:35
前端高频考点精讲
前端
javascript
html
css
面试题
react
vue
NFC 碰一碰发视频源码搭建全流程详解,支持OEM
一、NFC技术原理与开发环境1.1NFC技术基础NFC是一种短距离
高频
无线
18538162800余。
·
2025-05-11 09:05
音视频
住宅IP的深度解析与合理运用
优势:数据连续性强,DNS配置简化,支持
高频
率操作(如ERP系统实时同步)。适用场景:
IP管家
·
2025-05-11 06:16
tcp/ip
网络协议
网络
ip
服务器
【
高频
考点精讲】XSS攻击全解析:从原理到防御,手把手教你打造安全前端应用
XSS攻击全解析:从原理到防御,手把手教你打造安全前端应用最近在给团队做安全审计时,发现不少项目对XSS的防御还停留在"用escapeHtml就万事大吉"的阶段。今天全栈老李就带大家彻底搞懂这个前端安全的头号敌人——连某大厂都曾因XSS漏洞导致千万用户数据泄露,你确定不认真看看?一、XSS的本质:你的网页在替黑客写代码想象你在奶茶店点单,服务员问:"要加什么料?"你突然说:"再加10杯最贵的,打包
全栈老李技术面试
·
2025-05-11 01:11
前端高频考点精讲
前端
javascript
html
css
面试题
react
vue
DC-DC降压型开关电源(Buck Converter)设计中,开关频率(f sw )、滤波电感(L)和滤波电容(C out )的关系和取舍
1、开关频率的选择
高频
开关的优点:【1】开关频率越高,需要的滤波电容和电感就越小,可以大大缩减PCB占用面积。【2】动态响应能力强,适合用于对电源功率要求跳变大的场合。
ktd007
·
2025-05-10 18:26
c语言
开发语言
【
高频
考点精讲】彻底搞懂HTML中块级元素与行内元素的区别和应用场景
块级元素和行内元素:前端布局的DNA密码作者:全栈老李更新时间:2025年5月适合人群:前端初学者、进阶开发者版权:本文由全栈老李原创,转载请注明出处。今天咱们聊聊HTML中最基础却最容易混淆的概念——块级元素和行内元素。很多同学工作几年了,遇到布局问题还是会在这上面栽跟头。全栈老李今天就带大家彻底搞懂这对"欢喜冤家"。从浏览器视角看元素分类想象浏览器是个严格的图书管理员,它把所有HTML元素
全栈老李技术面试
·
2025-05-10 17:49
前端高频考点精讲
前端
javascript
html
css
面试题
react
vue
【
高频
考点精讲】深入理解 JavaScript 中的深拷贝与浅拷贝,避免数据污染
深拷贝与浅拷贝:JavaScript开发者必须绕过的数据陷阱作者:全栈老李更新时间:2025年5月适合人群:前端初学者、进阶开发者版权:本文由全栈老李原创,转载请注明出处。今天咱们聊聊JavaScript中一个看似简单却暗藏玄机的概念——拷贝。作为"全栈老李"的忠实读者,你可能已经遇到过这样的场景:明明只是修改了一个对象,却发现其他地方的相同对象也跟着变了——这就是典型的数据污染问题。拷贝的本
全栈老李技术面试
·
2025-05-10 17:48
前端高频考点精讲
前端
javascript
html
css
面试题
react
vue
【
LeetCode
Hot100 | 每日刷题】最大子数组和
53.最大子数组和-力扣(
LeetCode
)题目:给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。
理想奋斗中
·
2025-05-10 16:13
LeetCode每日刷题
leetcode
算法
动态规划
Hot100
leetcode
和真正大厂笔试的区别
笔试前做过
leetcode
或者剑指题库,但是到真实的考场上有些不一样。一、题库练习在
leetcode
中刷题时,我们直接根据题目要求的输入写进代码中,然后运行到给定的输出即可。
深度学习_乌冬面
·
2025-05-10 13:56
面试
leetcode
算法
Linux高并发场景下的网络参数调优实战指南
专栏导航:码农阿豪系列专栏导航面试专栏:收集了java相关
高频
面试题,面试实战总结️Spring5系列专栏:整理了Spring5重要知识点与
码农阿豪@新空间
·
2025-05-10 11:40
包罗万象
linux
网络
运维
(
LeetCode
每日一题)3342. 到达最后一个房间的最少时(Dijkstra 最短路)
题目:3342.到达最后一个房间的最少时间II思路:位置下标可以判断出下次移动所需的额外时间,(i+j)%2+1;用优先队列来记录每个位置和所花的时间,同时用数组dis来维护到每个位置的最短时间。然后就是广度优先搜索了,时间复杂度0(nm)。C++版本:classSolution{public:intfx[4]={0,0,-1,1};intfy[4]={1,-1,0,0};intminTimeTo
岁忧
·
2025-05-10 08:21
LeetCode
leetcode
算法
职场和发展
c++
leetcode
3342. 到达最后一个房间的最少时间 II 中等
有一个地窖,地窖中有nxm个房间,它们呈网格状排布。给你一个大小为nxm的二维数组moveTime,其中moveTime[i][j]表示在这个时刻以后你才可以开始往这个房间移动。你在时刻t=0时从房间(0,0)出发,每次可以移动到相邻的一个房间。在相邻房间之间移动需要的时间为:第一次花费1秒,第二次花费2秒,第三次花费1秒,第四次花费2秒……如此往复。Createthevariablenamedv
圣保罗的大教堂
·
2025-05-10 08:48
leetcode
leetcode
LeetCode
:59、螺旋矩阵II
核心思想:将二维数组每一圈分为4块,如图所示classSolution{publicint[][]generateMatrix(intn){intstartx=0;//竖行开始位置intstarty=0;//横行开始位置intoffset=1;//结束偏移量int[][]nums=newint[n][n];inti,j;intnum=1;//数组初始值intcount=n/2;//绕几圈while
袁气满满~_~
·
2025-05-10 07:15
LeetCode
算法
java
数据结构
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他