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刷题
力扣
爆刷第73天--动态规划
力扣
爆刷第73天–动态规划文章目录
力扣
爆刷第73天--动态规划零、背包问题总纲:一、416.分割等和子集二、1049.最后一块石头的重量II零、背包问题总纲:背包问题:一维数组,dp[j]=Math.max
当年拼却醉颜红
·
2024-02-19 11:39
力扣算法题
算法
动态规划
每日一题
力扣
107 二叉树的层序遍历Ⅱ
107.二叉树的层序遍历II题目描述:给你二叉树的根节点root,返回其节点值自底向上的层序遍历。(即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)示例1:输入:root=[3,9,20,null,null,15,7]输出:[[15,7],[9,20],[3]]示例2:输入:root=[1]输出:[[1]]示例3:输入:root=[]输出:[]提示:树中节点数目在范围[0,2000]内-1
乐超kawhi
·
2024-02-19 10:59
每日刷题
leetcode
算法
职场和发展
【
力扣
白嫖日记】1795.每个产品在不同商店的价格
前言练习sql语句,所有题目来自于
力扣
(https://leetcode.cn/problemset/database/)的免费数据库练习题。
Gary.Li
·
2024-02-19 10:57
力扣刷题
leetcode
数据库
sql
【
力扣
白嫖日记】SQL
前言练习sql语句,所有题目来自于
力扣
(https://leetcode.cn/problemset/database/)的免费数据库练习题。
Gary.Li
·
2024-02-19 10:56
力扣刷题
leetcode
sql
数据库
【
力扣
白嫖日记】SQL
前言练习sql语句,所有题目来自于
力扣
(https://leetcode.cn/problemset/database/)的免费数据库练习题。
Gary.Li
·
2024-02-19 10:56
力扣刷题
leetcode
sql
数据库
【
力扣
白嫖日记】SQL
前言练习sql语句,所有题目来自于
力扣
(https://leetcode.cn/problemset/database/)的免费数据库练习题。
Gary.Li
·
2024-02-19 10:12
力扣刷题
leetcode
sql
数据库
leetcode刷题
之或操作使用场景
文章目录概要题目问题分析小结概要今天晚上上床前刷了一个leetcode的题目,是leetcode的2103题,因为是个简单题,我只是想复习一下hash表的用法。结果反而让我看到了或操作的使用场景。题目总计有n个环,环的颜色可以是红、绿、蓝中的一种。这些环分别穿在10根编号为0到9的杆上。给你一个长度为2n的字符串rings,表示这n个环在杆上的分布。rings中每两个字符形成一个颜色位置对,用于描
Gunalaer
·
2024-02-19 10:44
leetcode
leetcode
哈希算法
算法
LeetCode第 124 场双周赛个人题解
进行操作使字符串为空原题链接题目描述接口描述思路分析代码详解相同分数的最大操作数目II原题链接题目描述接口描述思路分析代码详解100205.修改数组后最大化数组中的连续元素数目原题链接题目描述接口描述思路分析代码详解相同分数的最大操作数目I原题链接相同分数的最大操作数目I-
力扣
EQUINOX1
·
2024-02-19 10:29
Leetcode周赛
leetcode
算法
职场和发展
哈希算法
c++
数据结构
【C++】 为什么多继承子类重写的父类的虚函数地址不同?『 多态调用汇编剖析』
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《
LeetCode刷题
笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负前言本篇文章主要是为了解答有关多态的那篇文章那块的一个奇怪现象
樊梓慕
·
2024-02-19 10:58
C++
汇编
c++
开发语言
【算法】基础算法002之滑动窗口(一)
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《
LeetCode刷题
笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.长度最小的子数组滑动窗口类问题解题思路大纲
樊梓慕
·
2024-02-19 10:47
算法
算法
c++
力扣
热题100_双指针_11_盛最多水的容器
文章目录题目链接解题思路解题代码题目链接给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。示例1:输入:[1,8,6,2,5,4,8,3,7]输出:49解释:图中垂直线代表输入数组[1,8,6,2,5,4,8,3,7]。在此
you_are_my_sunshine*
·
2024-02-15 09:10
力扣
leetcode
算法
笔试刷题(持续更新)| Leetcode 45,1190
45.跳跃游戏题目链接:45.跳跃游戏II-
力扣
(LeetCode)这道题思路不难记,遍历数组每个位置,更新下一次的范围,当当前位置已经在当前范围之外时,步数一定得加一,当前范围更新成下一个范围。
Huiwen_Z
·
2024-02-15 09:47
算法
python
leetcode
力扣
刷题-383.赎金信
给你两个字符串:ransomNote和magazine,判断ransomNote能不能由magazine里面的字符构成。如果可以,返回true;否则返回false。magazine中的每个字符只能在ransomNote中使用一次。示例1:输入:ransomNote="a",magazine="b"输出:false示例2:输入:ransomNote="aa",magazine="ab"输出:fals
cynicism??
·
2024-02-15 08:49
C++练手
leetcode
算法
c++
力扣
刷题54-螺旋矩阵
给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:matrix=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]classSolution{public
cynicism??
·
2024-02-15 08:47
C++练手
leetcode
矩阵
算法
使用二分查找优化时间复杂度
题目链接(
力扣
(LeetCode)官网-全球极客挚爱的技术成长平台)可以直接通过遍历一次数组就得到对应值下标了,时间复杂度为。
liaolaa
·
2024-02-15 08:14
数据结构
算法
c++
双指针部分典型算法题(一)
问题简述(1089.复写零-
力扣
(LeetCode)):classSolution{public:voidduplicateZeros(vector&arr){//找到最后一个复写的数intcur=0;
liaolaa
·
2024-02-15 08:43
算法
c++
搜索二维矩阵 II
题目来源:
力扣
(LeetCode)链接:https://leetcode-cn.com/problems/search-a-2d-matrix-ii编写一个高效的算法来搜索mxn矩阵matrix中的一个目标值
二进制的二哈
·
2024-02-15 07:16
2021-09-01
IT1.LeetCode
力扣
:从上到下打印二叉树II2021-09-01(剑指Offer32-II.从上到下打印二叉树II)2.《剑指offer》:p174~p176英语1.墨墨背单词:复习50个单词
幸福大黑鸭
·
2024-02-15 06:13
【
力扣
白嫖日记】SQL
前言练习sql语句,所有题目来自于
力扣
(https://leetcode.cn/problemset/database/)的免费数据库练习题。
Gary.Li
·
2024-02-15 06:41
力扣刷题
leetcode
sql
数据库
2020-07-21 迷你实操1(条件判断、循环、格式化字符串)
【版本1.0:自定属性,人工PK】1.规定并显示出玩家和敌人的属性2.双方同时互相攻击,血量根据对方的攻击
力扣
除3.若有一方血量小于等于0,游戏结束。*“计时器”:【版本2.0:随机属性
山药我的爱
·
2024-02-15 06:49
力扣
第 384 场周赛 解题报告 | 珂学家 | 贪心构造 + KMP板子
前言整体评价因为是新春过年,所以题目出的相对简单一些,T4和上周一样,是字符串匹配模板题。T1.修改矩阵思路:模拟按要求模拟即可classSolution{publicint[][]modifiedMatrix(int[][]matrix){inth=matrix.length;intw=matrix[0].length;int[]cols=newint[w];Arrays.fill(cols,I
珂朵莉MM
·
2024-02-15 05:00
力扣周赛
解题报告
leetcode
算法
职场和发展
java
开发语言
矩阵
leetcode刷题
笔记(Golang)--62. Unique Paths
62.UniquePathsArobotislocatedatthetop-leftcornerofamxngrid(marked‘Start’inthediagrambelow).Therobotcanonlymoveeitherdownorrightatanypointintime.Therobotistryingtoreachthebottom-rightcornerofthegrid(ma
圆滚滚coder
·
2024-02-15 04:32
go
算法
leetcode
LeetCode刷题
笔记--62. Unique Paths
62.UniquePathsMedium1473104FavoriteShareArobotislocatedatthetop-leftcornerofamxngrid(marked'Start'inthediagrambelow).Therobotcanonlymoveeitherdownorrightatanypointintime.Therobotistryingtoreachthebott
vivian0239
·
2024-02-15 04:02
力扣
-125. 验证回文串
文章目录
力扣
题目代码
力扣
题目如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个回文串。字母和数字都属于字母数字字符。
编程开发者
·
2024-02-15 03:29
LeetCode
leetcode
c语言
动态规划之四键键盘
读完本文,你可以去
力扣
拿下如下题目:651.四键键盘-----------PS:现在这到题好想变成会员题目了?我当时做的时候还是免费的。
labuladong
·
2024-02-15 00:38
Day39: 70. 爬楼梯 (进阶),322. 零钱兑换,279.完全平方数
目录70.爬楼梯(进阶)322.零钱兑换思路代码279.完全平方数思路70.爬楼梯(进阶)70.爬楼梯-
力扣
(LeetCode)//版本一classSolution{public:intclimbStairs
Frank.Yan
·
2024-02-14 22:44
算法
数据结构
01.数据结构篇-链表
1.找出两个链表的交点160.IntersectionofTwoLinkedLists(Easy)Leetcode/
力扣
例如以下示例中A和B两个链表相交于c1:A:a1→a2↘c1→c2→c3↗B:b1
Luer笔达
·
2024-02-14 22:35
LeetCode刷题
数据结构
链表
leetcode: 102. 二叉树的层序遍历
102.二叉树的层序遍历来源:
力扣
(LeetCode)链接:https://leetcode.cn/problems/binary-tree-level-order-traversal/给你二叉树的根节点
uncle_ll
·
2024-02-14 21:41
编程练习-Leetcode
leetcode
二叉树
层次遍历
BFS
递归
LeetCode 102. 二叉树的层序遍历(C++)
题目地址:
力扣
思路:二叉树的层序遍历要求是一层一层输出节点,返回值应该是一个二维数组。我们可以用一个队列来存储每一层的节点,输出节点的时候将其左孩子和右孩子加入队列。
Xaiver_97
·
2024-02-14 21:10
力扣刷题
c++
leetcode
算法
38.外观数列
题目来源:leetcode题目,网址:38.外观数列-
力扣
(LeetCode)解题思路:递归扫描即可。
十年一觉尘与土
·
2024-02-14 21:09
#
Java
LeetCode
Java
236.二叉树的最近公共祖先
题目来源:leetcode题目,网址:236.二叉树的最近公共祖先-
力扣
(LeetCode)解题思路:分别获得从根节点到两个目标节点的链路,寻找到最后一个相同节点即可。
十年一觉尘与土
·
2024-02-14 21:09
#
C++
LeetCode
C++
面试题 05.07. 配对交换
题目来源:leetcode题目,网址:面试题05.07.配对交换-
力扣
(LeetCode)解题思路:若将所给数左移一位,则奇数位与目标值的奇数位相同;若将所给数右移一位,则偶数位与目标值的偶数位相同。
十年一觉尘与土
·
2024-02-14 21:09
#
C++
LeetCode
C++
102.二叉树的层序遍历
题目来源:leetcode题目,网址:102.二叉树的层序遍历-
力扣
(LeetCode)解题思路:从根节点开始,逐个取出该层的节点并将该节点的左右非空子节点加入队列中。
十年一觉尘与土
·
2024-02-14 21:38
#
C++
C++
2022-01-03
IT工业界1.
力扣
:对称的二叉树2022-01-03(剑指Offer28.对称的二叉树)英语1.墨墨背单词:复习50个单词
幸福大黑鸭
·
2024-02-14 20:39
LeetCode周赛384 题解
AK第384场周赛-
力扣
(LeetCode)前两题都是签到,略。
嘗_
·
2024-02-14 18:27
算法
leetcode
LeetCode 315. 计算右侧小于当前元素的个数
1、题目计算右侧小于当前元素的个数-
力扣
(LeetCode)https://leetcode-cn.com/problems/count-of-smaller-numbers-after-self/submissions
风卷晨沙
·
2024-02-14 18:49
力扣
刷题之旅:高级篇(六)—— 网络流算法:Edmonds-Karp 算法与实际应用
力扣
(LeetCode)是一个在线编程平台,主要用于帮助程序员提升算法和数据结构方面的能力。以下是一些
力扣
上的入门题目,以及它们的解题代码。
GT开发算法工程师
·
2024-02-14 17:11
算法
leetcode
职场和发展
python
数据结构
bfs
力扣
刷题之旅:高阶篇(五)—— 网络流算法:最大流与最小割
力扣
(LeetCode)是一个在线编程平台,主要用于帮助程序员提升算法和数据结构方面的能力。以下是一些
力扣
上的入门题目,以及它们的解题代码。
GT开发算法工程师
·
2024-02-14 17:40
leetcode
算法
职场和发展
开发语言
python
bfs
力扣
(LeetCode) - 204 计算质数
本题可以用厄拉多塞筛法(厄拉多塞是一个数学家,他发名了一种质数筛选法叫做厄拉多塞筛法)题目:统计所有小于非负整数n的质数的数量。示例:输入:10输出:4解释:小于10的质数一共有4个,它们是2,3,5,7。思路:质数又称为素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫质数;否则称为合数。厄拉多塞筛法:厄拉多塞是一位古希腊数学家,他在寻找小于N的素数时,采用了一种与众不同的方
小怪兽大作战
·
2024-02-14 16:12
Day38 LeetCode 452. 用最少数量的箭引爆气球 435. 无重叠区间 763. 划分字母区间 56. 合并区间
题目:452.用最少数量的箭引爆气球-
力扣
(LeetCode)思路:局部最优:当气球重叠在一起,一起射,所用弓箭数量最少;全局最优:将所有气球引爆所用弓箭数量最少。
wangjiale0912
·
2024-02-14 16:13
算法
leetcode
算法
数据结构
贪心算法
力扣
:344. 反转字符串(字符串)
【题解】双指针注意:(1)左右指针逐渐从两边靠拢,指针指向元素互换(2)i&s){for(inti=0,j=s.size()-1;i<s.size()/2;i++,j--){swap(s[i],s[j]);}}};
MEIJI75
·
2024-02-14 13:34
代码随想录
算法刷题
leetcode
c++
数据结构
力扣
344. 反转字符串--双指针
344.反转字符串编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。你可以假设数组中的所有字符都是ASCII码表中的可打印字符。示例1:输入:[“h”,“e”,“l”,“l”,“o”]输出:[“o”,“l”,“l”,“e”,“h”]示例2:输入:[“H”,“a”,“n
向光.
·
2024-02-14 13:34
Leetcode每日刷题
#
双指针
字符串
算法
leetcode
力扣
刷题344. 反转字符串
classSolution{publicvoidreverseString(char[]s){for(inti=0;i
grt要一直一直努力呀
·
2024-02-14 13:03
leetcode刷题
leetcode
算法
数据结构
力扣
:344.反转字符串
力扣
:344.反转字符串题目:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。
empty__barrel
·
2024-02-14 13:03
字符串
leetcode
动态规划
排序算法
力扣
344.反转字符串
力扣
344.反转字符串思路在纸上画了数组,分别看了一下奇数个和偶数个的时候在for循环的范围,就写出来了。
Isabelle_Yan
·
2024-02-14 13:03
代码随想录
leetcode
算法
数据结构
力扣
#344.反转字符串 JAVA实现
344.反转字符串题目:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。难度:简单示例1:输入:s=[“h”,“e”,“l”,“l”,“o”]输出:[“o”,“l”,“l”,“e”,“h”]示例2:输入:s=[“H”,“a”,“n”,“n”,“a”,“h”]输出:[“h”,“
Panda薄荷糖
·
2024-02-14 13:03
力扣简单题
leetcode
数据结构
java
双指针算法 |
力扣
344. 反转字符串
本文讲解
力扣
344.反转字符串问题也就是使用双指针的思想很简单的一道题1题目编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。
比特的一天
·
2024-02-14 13:02
leetcode详解
字符串
指针
算法
数据结构
leetcode
力扣
------反转字符串
voidreverseString(char*s,intsSize){inta=0;intb=sSize-1;charc;while(a<b){c=s[a];s[a]=s[b];s[b]=c;a++;b--;}returns;}
qq_37760746
·
2024-02-14 13:32
C/C++
leetcode
算法
职场和发展
力扣
:344. 反转字符串
题目链接:344.反转字符串题目:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。示例1:输入:s=[“h”,“e”,“l”,“l”,“o”]输出:[“o”,“l”,“l”,“e”,“h”]示例2:输入:s=[“H”,“a”,“n”,“n”,“a”,“h”]输出:[“h”,“
追梦偏执狂
·
2024-02-14 13:32
#
双指针
#
字符串
leetcode
c++
力扣
--541反转字符串 II
题目描述给定一个字符串和一个整数k,你需要对从字符串开头算起的每个2k个字符的前k个字符进行反转。如果剩余少于k个字符,则将剩余的所有全部反转。如果有小于2k但大于或等于k个字符,则反转前k个字符,并将剩余的字符保持原样。示例:输入:s=“abcdefg”,k=2输出:“bacdfeg”要求:该字符串只包含小写的英文字母。给定字符串的长度和k在[1,10000]范围内。思路将题目的三句话拆成三个i
赵铁蛋
·
2024-02-14 13:02
刷题
C++
反转字符串
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他