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周赛
——383
1.边界上的蚂蚁(模拟)classSolution{public:intreturnToBoundaryCount(vector&nums){intn=nums.size();intres=0,cnt=0;for(inti=0;iz(n);z[0]=n-1;//z函数匹配for(inti=1,l=0,r=0;ir)l=i,r=i+z[i]-1;}for(inti=1;i>resultGrid(ve
duanyq666
·
2024-02-15 04:13
LeetCode周赛
java
算法
开发语言
leetcode
LeetCode周赛
384 题解
AK第384场周赛-力扣(LeetCode)前两题都是签到,略。第三题:回文字符串的最大数量1、题意:给定一个字符串数组,总字符数量不超过1e6,可以交换其中的任意两个字符,问能构造最多几个回文字符串。2、题解:首先我们要知道,无论怎么交换,字符数组内的各个字符串的长度不能发生改变,只是原来的字符布局发生了改变,那我们不妨先将所有的字符拿出来然后依次发出去,问题此时转化为了怎么分配字符使得回文字符
嘗_
·
2024-02-14 18:27
算法
leetcode
LeetCode周赛
——384
1.修改矩阵(模拟)classSolution{public:vector>modifiedMatrix(vector>&matrix){intn=matrix.size();intm=matrix[0].size();vectorans(m);for(inti=0;i&nums,vector&pattern){intn=nums.size();intm=pattern.size();intans
duanyq666
·
2024-02-14 09:52
LeetCode周赛
leetcode
算法
职场和发展
[
LeetCode周赛
复盘] 第 384 场周赛20240211
[
LeetCode周赛
复盘]第384场周赛20240211一、本周周赛总结100230.修改矩阵1.题目描述2.思路分析3.代码实现100219.回文字符串的最大数量1.题目描述2.思路分析3.代码实现
七水shuliang
·
2024-02-12 17:50
力扣周赛复盘
leetcode
算法
职场和发展
leetcode周赛
打卡题
第179-180场周赛灯泡开关(1375题):所有连续的灯是左边连续的一段,即数组的前缀构成连续的一段。通知所有员工所需的时间(1376题):dfs的方法。T秒后青蛙的位置(1377题):dfs或者bfs的方法。矩阵中的幸运数(1380题)增量的栈(1381题)将二叉搜索树变平衡(1382题):1.dfs遍历生成有序数组;2.将有序数组变成平衡二叉树。最大的团队表现值(1383题):小根堆第29场
weixin_44235070
·
2024-02-07 09:57
总结
2020-03-15时间记录
(1)8:00-10:30划水(2)10:30-11:06写
leetcode周赛
(3)11:06-13:52划水。。。
296b871d5cd0
·
2024-02-05 22:15
复盘成长——2024.1月复盘
本月的目标与成果1.文章输出目标:每月输出至少1篇文章完成情况:共输出21篇文章,其中11篇技术文章,3篇读书笔记,3篇
LeetCode周赛
笔记,1篇复盘文章
吴代庄
·
2024-02-01 14:28
未来规划
复盘
java
leetcode
职场和发展
学习
2020-01-19时间记录
(1)9:00-10:14起床洗脸吃饭看漫画问学车的事上厕所(2)10:14-10:21刷牙(3)10:21-12:00
leetcode周赛
(4)12:00-12:33吃饭(5)12:33-15:00划水和配眼镜
296b871d5cd0
·
2024-01-31 12:21
leetcode周赛
373场
leetcode周赛
373场第三题2948题评论区的解题思路找到了很好的解法,当时没有想到,给原始数组排序后,分段再给数组位置排序。
菜菜小堡
·
2024-01-29 09:37
leetcode
算法
排序算法
2020-01-26时间记录
(1)8:30-10:30起床看小说(2)10:30-11:30
leetcode周赛
,只做了两题,第三题图论忘记怎么做了,第四题估计是贪心或动态规划思考不出。。看来算法是要好好加强了。
296b871d5cd0
·
2024-01-20 20:03
字符串题目杂记
前言:主要是字符串处理的题目,有时候感觉很简单却处理不好-=这里就作为我的字符串题目笔记吧,主要来自于
leetcode周赛
的第一题。题目就放英文吧,也锻炼一下英文阅读能力,小陈,加油!
cwtnice
·
2024-01-17 16:02
算法学习
字符串
【
LeetCode周赛
】第379场周赛
LeetCode第379场周赛100170.对角线最长的矩形的面积简单100187.捕获黑皇后需要的最少移动次数中等100150.移除后集合的最多元素数中等100170.对角线最长的矩形的面积简单100170.对角线最长的矩形的面积分析:根据题意模拟即可。遍历数组,计算矩形对角线长度。如果对角线更长,则更新新的矩形面积。如果对角线一样长,则判断是否新的矩形面积更大代码:classSolution{
爱喝牛奶的男孩
·
2024-01-09 06:54
LeetCode
leetcode
算法
职场和发展
【
LeetCode周赛
】第373场周赛
LeetCode第373场周赛2946.循环移位后的矩阵相似检查简单2947.统计美丽子字符串I中等2948.交换得到字典序最小的数组中等2949.统计美丽子字符串II困难2946.循环移位后的矩阵相似检查简单2946.循环移位后的矩阵相似检查分析:对于循环位移k,当k=1k=1k=1,此时是向左或者向右循环移动、当k=n+1k=n+1k=n+1,此时与k=1k=1k=1情况类似,最终也是想左或向
爱喝牛奶的男孩
·
2024-01-09 06:53
LeetCode
leetcode
算法
[
LeetCode周赛
复盘] 第 379 场周赛20240107
[
LeetCode周赛
复盘]第379场周赛20240107一、本周周赛总结100170.对角线最长的矩形的面积1.题目描述2.思路分析3.代码实现100187.捕获黑皇后需要的最少移动次数1.题目描述2
七水shuliang
·
2024-01-08 12:03
力扣周赛复盘
leetcode
算法
职场和发展
关于0 1背包问题的详细解读-(不断更新中)
1.前言第368场
leetcode周赛
第二题使用到了01背包问题的解法,由于当时对01背包问题理解不是很透彻,导致这题丢分。
暗=里
·
2023-12-27 06:44
算法
leetcode周赛
第 370 场周赛
2923.找到冠军I一场比赛中共有n支队伍,按从0到n-1编号。给你一个下标从0开始、大小为n*n的二维布尔矩阵grid。对于满足0>mp=newArrayList>();privateint[]v;publiclongmaximumScoreAfterOperations(int[][]edges,int[]values){v=values;mp.clear();intn=edges.lengt
Stray_Lambs
·
2023-12-24 22:25
leetcode
算法
[
LeetCode周赛
复盘] 第 299 场周赛20220626
@[TOC]([
LeetCode周赛
复盘]第299场周赛20220626)一、本周周赛总结再次感觉到自己的菜。最后一题图论,是真的不会,打死都不会。
英雄星球七水请求出战
·
2023-12-24 14:12
[
LeetCode周赛
复盘] 第 119 场双周赛20231209
[
LeetCode周赛
复盘]第119场双周赛20231209一、本周周赛总结100130.找到两个数组中的公共元素1.题目描述2.思路分析3.代码实现100152.消除相邻近似相等字符1.题目描述2.思路分析
七水shuliang
·
2023-12-19 17:25
力扣周赛复盘
leetcode
算法
职场和发展
[
LeetCode周赛
复盘] 第 375 场周赛20231210
[
LeetCode周赛
复盘]第375场周赛20231210一、本周周赛总结100143.统计已测试设备1.题目描述2.思路分析3.代码实现100155.双模幂运算1.题目描述2.思路分析3.代码实现100137
七水shuliang
·
2023-12-19 17:25
力扣周赛复盘
leetcode
算法
职场和发展
[
LeetCode周赛
复盘] 第 374 场周赛20231203
[
LeetCode周赛
复盘]第374场周赛20231203一、本周周赛总结100144.找出峰值1.题目描述2.思路分析3.代码实现100153.需要添加的硬币的最小数量1.题目描述2.思路分析3.代码实现
七水shuliang
·
2023-12-19 17:54
力扣周赛复盘
leetcode
算法
职场和发展
[
LeetCode周赛
复盘] 第 376 场周赛20231217
[
LeetCode周赛
复盘]第376场周赛20231217一、本周周赛总结100149.找出缺失和重复的数字!
七水shuliang
·
2023-12-19 17:24
力扣周赛复盘
leetcode
算法
职场和发展
Leetcode周赛
374补题(3 / 3) - EA专场
不愧是EA的题,我最爱的模拟人生……好难,呜呜目录1、找出峰值-暴力枚举2、需要添加的硬币的最小数量-思维+贪心3、统计完全子字符串-滑窗+分组循环1、找出峰值-暴力枚举2951.找出峰值classSolution{publicListfindPeaks(int[]m){Listres=newArrayListm[i+1])res.add(i);returnres;}}2、需要添加的硬币的最小数量
Roye_ack
·
2023-12-05 08:12
leetcode周赛
leetcode
算法
职场和发展
贪心
java
滑动窗口
分组循环
LeetCode周赛
第184场 5382. HTML 实体解析器
题目链接「HTML实体解析器」是一种特殊的解析器,它将HTML代码作为输入,并用字符本身替换掉所有这些特殊的字符实体。HTML里这些特殊字符和它们对应的字符实体包括:双引号:字符实体为",对应的字符是"。单引号:字符实体为',对应的字符是'。与符号:字符实体为&,对应对的字符是&。大于号:字符实体为>,对应的字符是>。小于号:字符实体为<,对应的字符是y&&
岛屿绕城
·
2023-12-01 03:52
LeetCode
leetcode
html
字符串
第四题-abb 【第六届传智杯程序设计挑战赛解题分析详解复盘】(Java&Python&C++实现)
欢迎来到ACM算法题库专栏在ACM算法题库专栏,热情推崇算法之美,精心整理了各类比赛题目的详细解法,包括但不限于ICPC、CCPC、蓝桥杯、
LeetCode周赛
、传智杯等等。
一见已难忘
·
2023-11-27 02:43
ACM
算法题库
java
python
c++
abb
传智杯abb
传智杯
第五题-kotori和素因子【第六届传智杯程序设计挑战赛解题分析详解复盘】(Java&Python&C++实现)
欢迎来到ACM算法题库专栏在ACM算法题库专栏,热情推崇算法之美,精心整理了各类比赛题目的详细解法,包括但不限于ICPC、CCPC、蓝桥杯、
LeetCode周赛
、传智杯等等。
一见已难忘
·
2023-11-26 16:39
ACM
算法题库
java
python
c++
kotori和素因子
传智杯
第六题-红和蓝【第六届传智杯程序设计挑战赛解题分析详解复盘】(Java&Python&C++实现)
欢迎来到ACM算法题库专栏在ACM算法题库专栏,热情推崇算法之美,精心整理了各类比赛题目的详细解法,包括但不限于ICPC、CCPC、蓝桥杯、
LeetCode周赛
、传智杯等等。
一见已难忘
·
2023-11-26 16:39
ACM
算法题库
java
python
c++
红和蓝
传智杯
红和蓝传智杯
第一题-字符串拼接【第六届传智杯程序设计挑战赛解题分析详解复盘】(C/C++实现)
欢迎来到ACM算法题库专栏在ACM算法题库专栏,热情推崇算法之美,精心整理了各类比赛题目的详细解法,包括但不限于ICPC、CCPC、蓝桥杯、
LeetCode周赛
、传智杯等等。
一见已难忘
·
2023-11-26 16:22
ACM
算法题库
c语言
c++
开发语言
字符串拼接
传智杯
3.红色和紫色-【第六届传智杯程序设计挑战赛解题分析详解复盘】(Java&Python&C++实现)
欢迎来到ACM算法题库专栏在ACM算法题库专栏,热情推崇算法之美,精心整理了各类比赛题目的详细解法,包括但不限于ICPC、CCPC、蓝桥杯、
LeetCode周赛
、传智杯等等。
一见已难忘
·
2023-11-26 16:21
ACM
算法题库
java
python
c++
传智杯
红色和紫色
leetcode周赛
5418.二叉树中的伪回文路径
leetcode周赛
5418.二叉树中的伪回文路径给你一棵二叉树,每个节点的值为1到9。我们称二叉树中的一条路径是「伪回文」的,当它满足:路径经过的所有节点值的排列中,存在一个回文序列。
CPeony
·
2023-11-25 14:07
leetcode
Leetcode周赛
--2021.8.15
emmm,昨天忘记今早实验室上午断电,没带电脑回宿舍,实验室没电自然也打不开指纹锁,所以在得知断电之后,直接取消报名睡大觉zzz下午补上今早的周赛题解,emm总体还是比较简单的,前三道都挺基础的,第四道还是没看。。。第一题—5843.作为子字符串出现在单词中的字符串数目思路判断patterns数组内的元素有多少个是字符串word的子字符串,因为求的是连续的子字符串而不是子序列,所以直接使用Stri
譕訫_
·
2023-11-22 07:18
Java学习
Leetcode周赛
leetcode
java
【
Leetcode周赛
--哈希表数对】6164.数位和相等数对的最大和
文章目录Leetcode6164.数位和相等数对的最大和1.问题描述2.解决方案解法一:暴力解法二:哈希表Leetcode6164.数位和相等数对的最大和1.问题描述2.解决方案解法一:暴力暴力遍历所有数对,然后判断每一个数对是否数位和相等,如果相等,更新最大值(有些大的样例,超时了)classSolution{Integermax=Integer.MIN_VALUE;publicvoidjudg
alone_yue
·
2023-11-22 03:10
#
哈希
leetcode
散列表
数据结构
Note-4
leetcode周赛
中的丑数 这样的题目就完全是数论问题了。
r&sf
·
2023-11-17 17:16
算法
笔记
[
LeetCode周赛
复盘] 第 371 场周赛20231112
[
LeetCode周赛
复盘]第371场周赛20231112一、本周周赛总结100120.找出强数对的最大异或值I1.题目描述2.思路分析3.代码实现100128.高访问员工1.题目描述2.思路分析3.代码实现
七水shuliang
·
2023-11-12 22:51
力扣周赛复盘
leetcode
算法
职场和发展
【
leetcode周赛
记录】第80场双周赛记录
【
leetcode周赛
记录】第80场双周赛记录赛后个人排名赛题分析总结第296场周赛6095.强密码检验器II6096.咒语和药水的成功对数6097.替换字符后匹配6098.统计得分小于K的子数组数目反思总结个人情况后续改进赛后个人排名
一二三o-0-O
·
2023-11-12 14:41
#
leetcode竞赛记录
leetcode
算法
职场和发展
c++
程序员vs计算机教师,【offer求比较】中学信息学奥赛老师vs信息技术老师 - 找工作啦(Job)版 - 北大未名BBS...
刷专题的同时平时多做比赛,比较推荐的有:
LeetCode周赛
、双周赛(题目比较基础,适合初学者)、AtCoder(Beginner、R
Ger Young
·
2023-11-12 05:13
程序员vs计算机教师
Leetcode周赛
274记录-基环内向树
题干信息图抽象-基环内向树每个员工视作一个结点,如果员工A喜欢员工B,则从A到B加上一条有向边。从而构成一个有向图。从而这个图有许多的弱连通分量。弱连通分量是指将有向边变为无向边后图的连通分量。对每个弱连通分量而言,假设其顶点数目为kkk,由于每个点仅能发出去一条边,因此边的数量也是kkk。假设不存在环,则由树的充要条件可知边的数目为k−1k-1k−1。假设存在大于等于2个的环,若两个环无公共顶点
nth2000
·
2023-11-12 02:06
leetcode
图论
算法
LeetCode 周赛上分之旅 #49 再探内向基环树
在这个专栏里,小彭与你分享每场
LeetCode周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第49篇文章,往期回顾请移步到文章末尾~LeetC
彭旭锐
·
2023-11-12 02:06
leetcode
算法
职场和发展
Leetcode周赛
370补题(3 / 3)
目录1、找到冠军Ⅰ-暴力2、找到冠军Ⅱ-寻找入度为0的点3、在树上执行操作以后得到的最大分数-dfs树+逆向思考1、找到冠军Ⅰ-暴力100115.找到冠军IclassSolution{publicintfindChampion(int[][]g){intn=g.length;for(inti=0;i[]g,int[]st){longcnt=0;for(intx:g[cur])if(st[x]==0
Roye_ack
·
2023-11-06 12:48
leetcode周赛
leetcode
算法
dfs
树
深度优先搜索
java
传智杯-21算法赛初赛B组题目详细解法解析-AB题(C/C++、Python、Java)
欢迎来到ACM算法题库专栏在ACM算法题库专栏,热情推崇算法之美,精心整理了各类比赛题目的详细解法,包括但不限于ICPC、CCPC、蓝桥杯、
LeetCode周赛
、传智杯等等。
一见已难忘
·
2023-11-03 20:57
ACM
算法题库
算法
c语言
c++
传智杯
2021-12-12 每日打卡:
Leetcode周赛
第271场
一些废话今天第一次做了
leetcode周赛
题目,ac了2道,总体感觉不错,下次还来。
Can__er
·
2023-11-02 19:37
algorithm
leetcode
算法
职场和发展
LeetCode第258场周赛
我的第九次
LeetCode周赛
心情第一题(反转单词前缀)第二题(可互换矩形的组数)第三题(两个回文子序列长度的最大乘积)第四题(每棵子树内缺失的最小基因值)心情题目在此忘记打了,补题中第一题(反转单词前缀
谁砍了我的二叉树
·
2023-11-01 03:28
LeetCode周赛
leetcode
c++
算法
【
LeetCode周赛
】第369场周赛
LeetCode第369场周赛100111.找出数组中的K-or值简单100102.数组的最小相等和中等100107.使数组变美的最小增量运算数中等100111.找出数组中的K-or值简单给你一个下标从0开始的整数数组nums和一个整数k。nums中的K-or是一个满足以下条件的非负整数:只有在nums中,至少存在k个元素的第i位值为1,那么K-or中的第i位的值才是1。返回nums的K-or值。
爱喝牛奶的男孩
·
2023-10-31 05:27
LeetCode
leetcode
算法
数据结构
【
LeetCode周赛
】LeetCode第369场周赛
目录找出数组中的K-or值数组的最小相等和使数组变美的最小增量运算数找出数组中的K-or值给你一个下标从0开始的整数数组nums和一个整数k。nums中的K-or是一个满足以下条件的非负整数:只有在nums中,至少存在k个元素的第i位值为1,那么K-or中的第i位的值才是1。返回nums的K-or值。注意:对于整数x,如果(2iANDx)==2i,则x中的第i位值为1,其中AND为按位与运算符。示
a碟
·
2023-10-30 12:13
LeetCode
leetcode
算法
数据结构
Leetcode周赛
第200场 8/2 记录
本次AC1.2题,第三题有思路吃饭去了,吃完回来解决了第一题简单难度5475统计好三元组给你一个整数数组arr,以及a、b、c三个整数。请你统计其中好三元组的数量。如果三元组(arr[i],arr[j],arr[k])满足下列全部条件,则认为它是一个好三元组。0&arr,intk){intcnt=0;intmaxarr=0;for(inti=0;iarr[r]){cnt++;r++;}else{c
青日五月
·
2023-10-29 21:29
LeetCode刷题记录
leetcode
Leetcode周赛
365补题(3 / 3)
目录1、2、有序三元组的最大值-预处理前后最大值+遍历(1)预处理前后值+遍历(枚举j)(2)枚举k2、无限数组的最短子数组-前缀和+滑动窗口1、2、有序三元组的最大值-预处理前后最大值+遍历2874.有序三元组中的最大值II(1)预处理前后值+遍历(枚举j)思路:这题思路跟第368场的100114.元素和最小的山形三元组II很像我自己写的!我们可以预处理nums[j]的前后最大值pre[j]和b
Roye_ack
·
2023-10-29 21:59
leetcode周赛
算法
java
leetcode
滑动窗口
前缀和
leetcode周赛
(2020/05/31)
复习期末了,这周周赛水一水1.数组中两元素的最大乘积代码classSolution{public:intmaxProduct(vector&nums){intN=nums.size();sort(nums.begin(),nums.end());return(nums[N-1]-1)*(nums[N-2]-1);}};2.切割后面积最大的蛋糕代码constintMOD=10e8+7;classSo
ChasingTheFreeWind
·
2023-10-29 21:56
leetcode
leetcode周赛
Leetcode周赛
369补题(3 / 3)
目录1、找出数组的K-or值-位运算+模拟2、数组的最小相等和-分情况讨论3、使数组变美的最小增量运算数-动态规划dp1、找出数组的K-or值-位运算+模拟100111.找出数组中的K-or值思路:根据范围,我们可以枚举0~30位,然后在每一位时统计nums中满足该位为1的个数,如果个数≥k,则将2^i加入结果classSolution{publicintfindKOr(int[]nums,int
Roye_ack
·
2023-10-29 21:20
leetcode周赛
leetcode
算法
动态规划
位运算
java
LeetCode周赛
-从数量最多的堆取走礼物
使用优先队列PriorityQueue进行求解,优先队列会将添加入队列中的元素进行排序,默认递增,可重写排序方法常用方法:booleanadd(object):将指定的元素插入此优先级队列。booleanoffer(object):将指定的元素插入此优先级队列。booleanremove(object):从此队列中删除指定元素的单个实例(如果存在)。Objectpoll():检索并删除此队列的头部
YuuuZh。
·
2023-10-28 11:24
Demo
leetcode
java
数据结构
[
LeetCode周赛
复盘] 第 115 场双周赛20231014
[
LeetCode周赛
复盘]第115场双周赛20231014一、本周周赛总结100095.上一个遍历的整数1.题目描述2.思路分析3.代码实现100078.最长相邻不相等子序列I1.题目描述2.思路分析
七水shuliang
·
2023-10-24 02:43
力扣周赛复盘
leetcode
算法
职场和发展
Hard题学算法(二维前缀和+二维差分)
leetcode周赛
遇到的hard题,题目在最后,当时做的时候毫无头绪,因为本人差分做的也很少,所有完全没往差分上面想,然后就开始坐牢。所以总结一下前缀和以及差分数组的知识点。
阿伦Java
·
2023-10-23 13:40
算法
leetcode
职场和发展
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他