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
力扣-初级算法
代码随想录算法day10 | 栈与队列part02 | 150. 逆波兰表达式求值,239. 滑动窗口最大值,347.前 K 个高频元素
150.逆波兰表达式求值
力扣
题目链接(opensnewwindow)根据逆波兰表示法,求表达式的值。有效的运算符包括+,-,*,/。每个运算对象可以是整数,也可以是另一个逆波兰表达式。
不是很强 但是很秃
·
2025-06-22 06:58
LeetCode算法
算法
java
数据结构
leetcode
排序算法
代码随想录Day49 42. 接雨水,84.柱状图中最大的矩形。
1.接雨水
力扣
题目链接(opensnewwindow)给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。
get_zhang_
·
2025-06-22 06:28
代码随想录训练营
单调栈
算法
数据结构
leetcode
笔记
单调栈
day 48 第十章 单调栈part01 739. 每日温度 49503.下一个更大元素II 6.下一个更大元素 I
任务日期:7.23题目一链接:739.每日温度-
力扣
(LeetCode)思路:通常是一维数组,要寻找任一个元素的右边或者左边第一个比自己大或者小的元素的位置,此时我们就要想到可以用单调栈了。
ZKang_不会过人
·
2025-06-21 14:43
算法
代码随想录算法训练营第三十八天 | 322.零钱兑换 279.完全平方数 139.单词拆分
322.零钱兑换题目链接:322.零钱兑换-
力扣
(LeetCode)文章讲解:代码随想录视频讲解:动态规划之完全背包,装满背包最少的物品件数是多少?
m0_50413530
·
2025-06-21 13:09
算法
代码随想录算法训练营第38天| 322. 零钱兑换、279.完全平方数、139.单词拆分
模板:今日学习的文章链接和视频链接自己看到题目的第一想法看完代码随想录之后的想法自己实现过程中遇到哪些困难今日收获,记录一下自己的学习时长322.零钱兑换题目链接:322.零钱兑换-
力扣
(LeetCode
扛过今天777
·
2025-06-21 13:06
算法
代码随想录算法训练营第38天 | 322. 零钱兑换、279.完全平方数、139.单词拆分
-
力扣
(LeetCode)funccoinChange(coins[]int,amountint)int{ifamount==0{return0}dp:=make([]int,amount+1)forj
百卷-星河
·
2025-06-21 13:06
算法
leetcode--接雨水(双指针法,动态规划,单调栈)
目录方法一:双指针法方法二:动态规划方法三:单调栈42.接雨水-
力扣
(LeetCode)黑色的是柱子,蓝色的是雨水,我们先来观察一下雨水的分布情况:雨水落在凹槽之间,在一个凹槽的左右都会有两个柱子,两个柱子高度可能相同也可能不同
みずいろ
·
2025-06-21 06:51
算法
leetcode
算法
数据结构
c++
c语言
【
力扣
刷题|第五天作业】二分查找-寻找旋转排序数组中的最小值 II
寻找旋转排序数组中的最小值II
力扣
题目网址:寻找旋转排序数组中的最小值II这道题和寻找153题很相似,但是这道题我们跟数组最后一个数比较的时候,我们不能确定这个数是在最小值的左边还是在最小值的右边,例如数组
坤小满学Java
·
2025-06-20 22:34
力扣刷题
leetcode
算法
【
力扣
中等 C】19. 删除链表的倒数第 N 个结点
目录题目解法一:计算链表长度解法二:双指针题目解法一:计算链表长度structListNode*delete(structListNode*head,intn){structListNode*virHead=malloc(sizeof(*virHead));virHead->next=head;intlen=0;structListNode*curNode=head;while(curNode){
黑听人
·
2025-06-20 19:40
力扣
C
c语言
leetcode
数据结构
算法
开发语言
【
力扣
简单 C】876. 链表的中间结点
目录题目解法一:计算链表长度解法二:快慢指针题目解法一:计算链表长度structListNode*find(structListNode*head){intlen=0;structListNode*curNode=head;while(curNode){len++;curNode=curNode->next;}len/=2;curNode=head;while(len--)curNode=curN
黑听人
·
2025-06-20 19:10
力扣
C
c语言
leetcode
数据结构
算法
开发语言
全是原题?东吴金科2024量化研究员笔试0402
如果这些题是第一次做的话,还是比较难或者难以下手的,尤其是编程题考了动态规划,难度为
力扣
hard级别,对标互联网大厂笔试。
量化投资和人工智能
·
2025-06-20 16:50
量化笔面试
量化笔试
python
numpy
pandas
c++
数据分析
数据库
数据结构
c++数据结构 有效的数独、矩阵置零
36.有效的数独-
力扣
(LeetCode)(leetcode-cn.com)classSolution{public:boolisValidSudoku(vector>&board){introw[9]
艾艾的博客
·
2025-06-20 12:54
c++
数据结构
矩阵
力扣
刷题73:矩阵置零C++
解题思路原地算法:输出结果覆盖输入结果,不额外开辟内存和空间具体步骤:1.使用两个标记量记录首行首列是否需要置零2.扫描非首行首列的置零信息3.回过头来将根据标记量将首行首列是否置零代码classSolution{public:voidsetZeroes(vector>&matrix){intm=matrix.size();//行intn=matrix[0].size();//列intcol0=f
刘心芝士小蛋糕
·
2025-06-20 12:52
力扣刷题
c++
矩阵置零
HOT 100 | 189.轮转数组、238. 除自身以外数组的乘积、41. 缺失的第一个正数
一、189.轮转数组189.轮转数组-
力扣
(LeetCode)1.解题思路1.由于k可能很大,为了防止多次重复挪动,所以只需要对其取余,就是最终挪动的位置。
Accept17
·
2025-06-20 12:22
python
算法
leetcode
力扣
-279.完全平方数
题目描述给你一个整数n,返回和为n的完全平方数的最少数量。完全平方数是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自乘的积。例如,1、4、9和16都是完全平方数,而3和11不是。classSolution{publicintnumSquares(intn){int[]nums=newint[102];for(inti=1;i=0;j++){dp[i]=Math.min(dp[i]
এ᭄画画的北北
·
2025-06-20 06:35
力扣hot100Java版
leetcode
算法
数据结构
C++二分查找
2.二分查找2.1704.二分查找-
力扣
(LeetCode)给定一个n个元素有序的(升序)整型数组nums和一个目标值t
乾坤未定的黑马
·
2025-06-20 04:24
C++
c++
开发语言
算法
二分查找
【
力扣
题解 Day 17】234. 回文链表
【
力扣
题解Day17】234.回文链表问题思路解题过程复杂度Code问题Problem:234.回文链表思路双指针解题过程首先容易想到将链表中的元素转换成数组,然后对数组进行回文判断,回文判断使用双指针是比较常用的做法
阳明YM
·
2025-06-20 00:29
力扣(LeetCode)
链表
python
算法
力扣
算法打卡22天
电话号码的字母组合(
力扣
17题)定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按任意顺序返回。给出数字到字母的映射如下(与电话按键相同)。注意1不对应任何字母。
?!714
·
2025-06-19 23:24
算法
leetcode
职场和发展
【算法】【C++、贪心、排序】
力扣
100161. 划分数组并满足最大差限制
原题链接文章目录【贪心、排序】
力扣
100161.划分数组并满足最大差限制贪心算法介绍题目描述算法步骤代码实现复杂度分析【贪心、排序】
力扣
100161.划分数组并满足最大差限制贪心算法介绍贪心算法是一种在每一步选择当前看来最好的方案的算法
扣柚
·
2025-06-19 20:57
力扣题目解析
算法
c++
leetcode
贪心算法
LeetCode(python)659. 分割数组为连续子序列
来源:
力扣
(LeetCode)链接:https://leetcode-cn.com/p
柚子山茶花
·
2025-06-19 19:24
#
Java刷LeetCode题
leetcode
java
划分数组并满足最大差限制
题目链接2966.划分数组并满足最大差限制-
力扣
(LeetCode)解题思路这道题要求我们把给定的整数数组nums划分成多个长度为3的子数组,并且每个子数组中的最大值和最小值的差不能超过整数k。
.wei-upup
·
2025-06-19 19:22
刷题分享
leetcode
算法
数据结构
c++
力扣
-416.分割等和子集
题目描述给你一个只包含正整数的非空数组nums。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。classSolution{publicbooleancanPartition(int[]nums){intsum=0;for(inti=0;i=1;j--){//从后往前遍历,保证每个物品只用一次if(j-nums[i]>=0)dp[j]=Math.max(dp[j],dp[j-n
এ᭄画画的北北
·
2025-06-19 09:09
力扣hot100Java版
leetcode
算法
数据结构
连续字符(华为OD面试手撕真题)
力扣
原题链接题目描述给你一个字符串s,字符串的**「能量」**定义为:只包含一种字符的最长非空子字符串的长度。请你返回字符串s的能量。
无限码力
·
2025-06-19 02:20
华为OD面试手撕代码真题合集
华为od
华为OD面试手撕真题
每日leetcode
2887.填充缺失值-
力扣
(LeetCode)题目DataFrameproducts+-------------+--------+|ColumnName|Type|+-------------+---
XiaoyaoCarter
·
2025-06-19 01:15
leetcode训练
leetcode
算法
职场和发展
python
pandas
每日leetcode
2889.数据重塑:透视-
力扣
(LeetCode)题目DataFrameweather+-------------+--------+|ColumnName|Type|+-------------+--
XiaoyaoCarter
·
2025-06-19 01:15
leetcode训练
leetcode
算法
职场和发展
python
pandas
每日leetcode
2883.删去丢失的数据-
力扣
(LeetCode)题目DataFramestudents+-------------+--------+|ColumnName|Type|+-------------+-
XiaoyaoCarter
·
2025-06-19 01:45
leetcode训练
leetcode
算法
职场和发展
python
pandas
每日leetcode
1321.餐馆营业额变化增长-
力扣
(LeetCode)题目表:Customer+---------------+---------+|ColumnName|Type|+---------------+-
XiaoyaoCarter
·
2025-06-18 22:57
leetcode训练
leetcode
算法
职场和发展
mysql
数据库
每日leetcode
585.2016年的投资-
力扣
(LeetCode)题目Insurance表:+-------------+-------+|ColumnName|Type|+-------------+-------+
XiaoyaoCarter
·
2025-06-18 22:57
leetcode训练
leetcode
算法
职场和发展
mysql
数据库
代码训练LeetCode(35)验证回文串
(35)验证回文串Author:OnceDayDate:2025年6月17日漫漫长路,才刚刚开始…全系列文章可参考专栏:十年代码训练_Once-Day的博客-CSDN博客参考文章:125.验证回文串-
力扣
Once-Day
·
2025-06-18 08:44
#
十年代码训练
leetcode
算法
C
Leetcode 第104题 二叉树的最大深度题解
来源:
力扣
(LeetCode)链接:LeetCode题目分析(1)涉及树的题,大多可以用递归解,此题也一样,由于是求树的最大深度,则可递归求左右子树的最大深度,然后加1即可得到树的最大
L-Windy
·
2025-06-17 20:32
算法题解
算法
二叉树
leetcode
数据结构
力扣
的SQL
我就在想,
力扣
上的题是不是太基础了,要不要看看会员的SQL题1075-project-employees-ihttps://leetcode.com/problems/project-employees-i
zhuiQiuMX
·
2025-06-17 15:21
sql
每日leetcode
176.第二高的薪水-
力扣
(LeetCode)题目Employee表:+-------------+------+|ColumnName|Type|+-------------+------+|id|int
XiaoyaoCarter
·
2025-06-16 20:45
leetcode训练
leetcode
算法
职场和发展
mysql
数据库
贪心算法 2. 分发饼干
贪心算法2.分发饼干455.分发饼干-
力扣
(LeetCode)代码随想录难度3-简单策略:从前向后从小到大排序孩子胃口和饼干大小两个列表都从头开始遍历当前饼干优先满足当前孩子(小饼干先喂饱小胃口),但是如果当前孩子胃口
Mophead_Zarathustra
·
2025-06-16 17:57
小白的代码随想录刷题笔记
Mophead的小白刷题笔记
leetcode
python
代码随想录
贪心算法
DP刷题练习(二)
文章目录DP刷题练习(二)[1049.最后一块石头的重量II-
力扣
(LeetCode)](https://leetcode.cn/problems/last-stone-weight-ii/description
Blue.ztl
·
2025-06-16 17:25
写写算法
算法
cpp
DP刷题练习(五)
文章目录DP刷题练习(五)[115.不同的子序列-
力扣
(LeetCode)](https://leetcode.cn/problems/distinct-subsequences/)[583.两个字符串的删除操作
Blue.ztl
·
2025-06-16 17:25
写写算法
算法
数据结构
蓝桥杯
文本左右对齐(华为OD面试手撕真题)
力扣
原题链接题目描述给定一个单词数组words和一个长度maxWidth,重新排版单词,使其成为每行恰好有maxWidth个字符,且左右两端对齐的文本。
无限码力
·
2025-06-16 15:15
华为OD面试手撕代码真题合集
华为od
华为OD面试手撕真题
每日算法刷题Day32 6.15:leetcode枚举技巧7道题,用时1h10min
2.2441.与对应负数同时存在的最大正整数(简单)2441.与对应负数同时存在的最大正整数-
力扣
(LeetCode)思想1.给你一个不包含任何零的整数数组nums,找出自身与对应的负数都在数组中存在的最大正整数
爱coding的橙子
·
2025-06-16 14:32
算法
算法
leetcode
数据结构
聚焦 string:C++ 文本处理的核心利器--《Hello C++ Wrold!》(10)--(C/C++)
从
力扣
算法题里数字字符串的逐位相加,到实际项目
刃神太酷啦
·
2025-06-16 09:30
Hello
C++
World!
c++
c语言
java
算法
leetcode
qt
github
LeetCode - 34. 在排序数组中查找元素的第一个和最后一个位置
题目34.在排序数组中查找元素的第一个和最后一个位置-
力扣
(LeetCode)思路查找左边界初始化left=0,right=nums.size()-1当lefttarget,目标在左侧,right=mid
GalaxyPokemon
·
2025-06-15 18:30
LeetCode大师之路
数据结构
每日leetcode
180.连续出现的数字-
力扣
(LeetCode)题目表:Logs+-------------+---------+|ColumnName|Type|+-------------+---------+|id
XiaoyaoCarter
·
2025-06-15 17:51
leetcode训练
leetcode
算法
职场和发展
mysql
数据库
【
力扣
题解 Day 15】1432. 改变一个整数能得到的最大差值
【
力扣
题解Day15】1432.改变一个整数能得到的最大差值问题思路解题过程复杂度Code问题Problem:1432.改变一个整数能得到的最大差值思路贪心解题过程通过数学分析可以判断出最大和最小值的替换策略
阳明YM
·
2025-06-15 17:19
力扣(LeetCode)
python
算法
力扣
Java相关-链表-设计链表-
力扣
707
你可以选择使用单链表或者双链表,设计并实现自己的链表。单链表中的节点应该具备两个属性:val和next。val是当前节点的值,next是指向下一个节点的指针/引用。如果是双向链表,则还需要属性prev以指示链表中的上一个节点。假设链表中的所有节点下标从0开始。实现MyLinkedList类:MyLinkedList()初始化MyLinkedList对象。intget(intindex)获取链表中下
sfdssdf123
·
2025-06-15 09:54
java
链表
leetcode
LeetCode-094-二叉树的中序遍历
来源:
力扣
(LeetCode)链接:https://leetcode-cn.com/problems/binary-tree-inorder-traversal/著作权归领扣网络所有。
醉舞经阁-半卷书
·
2025-06-15 08:52
LeetCode-个人题解
二叉树
leetcode
算法
java
四数相加Ⅱ-
力扣
做这道题想到的解法是,由于该题只统计元组个数,而不需要位置,那我们首先用一个map来统计数组1和数组2两两元素之和出现的个数,然后去遍历数组3和数组4,在map中寻找0-c-d这个键值是否存在(c和d为数组3和数组4中的元素,如果存在,那么便将元组个数加键值映射的value个。在第一次写时,当数组3和数组4存在这样的元素时,元组个数我写的++,而不是+value,导致统计到的个数出现问题。代码如下
why_1513
·
2025-06-15 06:39
#
哈希表
leetcode
&
kamacoder
leetcode
算法
数据结构
Hopper 公司查询 III -
力扣
(LeetCode)
目录1.
力扣
链接2.题目3.分析4.代码实现5.代码验证6.总结1.
力扣
链接1651.Hopper公司查询III-
力扣
(LeetCode)2.题目表:Drivers+-------------+----
代码诗人i
·
2025-06-15 06:37
SQL训练
算法
leetcode
sql
mysql
数据库
四数之和 -
力扣
(LeetCode)
题目:给你一个由n个整数组成的数组nums,和一个目标值target。请你找出并返回满足下述全部条件且不重复的四元组[nums[a],nums[b],nums[c],nums[d]](若两个四元组元素一一对应,则认为两个四元组重复):0List[List[int]]: nums.sort() res=[] n=len(nums) ifn0andnums[i]==nums
Fiee-77
·
2025-06-15 06:07
#
数组
leetcode
算法
python
数据结构
数组
完美数-
力扣
507-Java
示例2:输入:num=7输出:false来源:
力扣
(LeetCode)链接:ht
TLJava^v^
·
2025-06-15 06:35
#
力扣-java
力扣
java
完美数
算法
从两数之和到n数之和--
力扣
第一题的联想(c++)
两数之和可谓
力扣
上非常经典的一道题,对于计算机大牛来说,这道题与1+1=2没有什么区别,对于新手来说,这是对原本陌生算法的第一次亲密接触。
Monster_Prince
·
2025-06-15 06:05
leetcode
算法
职场和发展
力扣
Hot100每日N题(9~10)
207.课程表拓扑排序模板/*Dequequeue=newLinkedList>graph;publicbooleancanFinish(intnumCourses,int[][]prerequisites){inNum=newint[numCourses];graph=newArrayList());}for(int[]prerequisite:prerequisites){intv=prere
_铁铁铁铁铁_
·
2025-06-15 03:15
leetcode
算法
职场和发展
LeetCode - 76. 最小覆盖子串
题目76.最小覆盖子串-
力扣
(LeetCode)假设我们用最简单的滑动窗口思路:设置左右指针,然后移动右指针扩大窗口,直到窗口包含所有t中的字符,再移动左指针缩小窗口。
GalaxyPokemon
·
2025-06-15 03:14
LeetCode大师之路
服务器
运维
leetcode
数据结构
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他