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
Tianchi周赛
leetcode第317场
周赛
补题
第一题:6220.可被三整除的偶数的平均值原题链接思路:简单的模拟而已classSolution{public:intaverageValue(vector&nums){intres=0,count=0;for(inti=0;i>mostPopularCreator(vector&creators,vector&ids,vector&views){intn=ids.size();unordered
我的鱼干呢w
·
2023-09-22 10:25
补题
算法
leetcode
数据结构
c++
leetcode第 321 场
周赛
补题
6245.找出中枢整数-力扣(LeetCode)思路:前缀和的简单运用,遍历一遍即可classSolution{public:intpivotInteger(intn){vectora(n+1,0);for(inti=1;ide;ListNode*p=head;while(p!=NULL){while(!de.empty()&&de.back()val)de.pop_back();de.push_
我的鱼干呢w
·
2023-09-22 10:25
补题
数据结构
c++
算法
leetcode
LeetCode的第 363 场
周赛
——记录+补题
研究生生涯第一次打力扣
周赛
——3题1.计算K置位下标对应元素的和classSolution{public:intcnt(intx){intsum=0;while(x){sum+=((x%2)?
码尔泰
·
2023-09-22 10:24
leetcode
算法
数据结构
leetcode312场
周赛
补题+acwing70场
周赛
补题
T1:按身高排序给你一个字符串数组names,和一个由互不相同的正整数组成的数组heights。两个数组的长度均为n。对于每个下标i,names[i]和heights[i]表示第i个人的名字和身高。请按身高降序顺序返回对应的名字数组names。这个题的关键就是将names和heights联系起来。有两种思路:一是用pair来存储这两者,还有一种就是用map,键值放身高,values放names。前
圆圆爱跳舞
·
2023-09-22 10:52
leetcode
算法
职场和发展
leetcode第300场
周赛
补题
第一题:6108.解密消息原题链接思路:首先按照key替换基础的字符串得到n,然后将message和字符串n对比,找到相应的字符用基础字符串s来替换classSolution{public:stringdecodeMessage(stringkey,stringmessage){stringn;for(inti=0;i>spiralMatrix(intm,intn,ListNode*head){v
我的鱼干呢Zz
·
2023-09-22 10:21
c++
数据结构
算法
leetcode
Leetcode第321场
周赛
补题
Leetcode第321场
周赛
补题第一题:6245.找出中枢整数-力扣(LeetCode)分析:由于数组中是差值为1的等差数列,所以可以直接用等差数列求和公式的朴素法更加简便的解决这题,,其中的n为总项数
S_keo
·
2023-09-22 10:20
周赛补题
leetcode
算法
职场和发展
LeetCode 第 双
周赛
补题
使数组成为递增数组的最少右移次数3classSolution{public:intminimumRightShifts(vector&nums){intn=nums.size();intj=-1;for(inti=0;i&nums){intn=nums.size();intx=nums[n/2];intmax_cnt=upper_bound(nums.begin(),nums.end(),x)-l
码尔泰
·
2023-09-22 10:48
leetcode
算法
职场和发展
力扣2859 补9.19
200题,想先试试
周赛
。
AI紫夜繁星
·
2023-09-21 23:57
力扣
算法
职场和发展
leetcode
数据结构
java
力扣第 240 场
周赛
5752. 子数组最小乘积的最大值(前缀和+单调栈)
原题链接5752.子数组最小乘积的最大值题目大意:给一个数组,求所有子数组的权值最大值,权值的计算方式:子数组中最小的元素乘子数组所有元素的和。思路一个单调栈模型的应用。如果枚举所有子数组的话那一定会超时,所以我们只能枚举每一个数,将这个数作为子数组中最小的元素,然后为了使权值最大,就得使元素的和最大,而每个元素都是正数,所以元素的数量要最大。因此对于第i个数作为最小值时,往左找最近的小于他的数,
harry1213812138
·
2023-09-21 23:56
每年一题
算法
栈
leetcode
单调栈
前缀和
leetcode363
周赛
2859.计算K置位下标对应元素的和核心思想:枚举+调库,比较简单这题。2860.让所有学生保持开心的分组方法数核心思想:枚举选择学生的人数,首先选0个,选1个,选2个,选3个...;由于要满足题目要求得到一个结论我们需要优先选择nums[i]小的(具体证明可以看b站灵神视频),当时我有一个疑问比如选择三个学生,这三个学生最小的是满足要求的,就没有其他选择三个的情况了吗,结论是确实没有了。所以我们
igang of rebirth
·
2023-09-21 02:25
算法
python
双
周赛
113(枚举、分类讨论 + 二分查找、枚举值域两数之和、换根DP)
文章目录双
周赛
113[2855.使数组成为递增数组的最少右移次数](https://leetcode.cn/problems/minimum-right-shifts-to-sort-the-array
Miraclo_acc
·
2023-09-19 12:37
算法刷题记录
leetcode
LeetCode 363 期
周赛
2859.计算K置位下标对应元素的和题目给你一个下标从0开始的整数数组nums和一个整数k。请你用整数形式返回nums中的特定元素之和,这些特定元素满足:其对应下标的二进制表示中恰存在k个置位。整数的二进制表示中的1就是这个整数的置位。例如,21的二进制表示为10101,其中有3个置位。示例1:输入:nums=[5,10,1,5,2],k=1输出:13解释:下标的二进制表示是:0=00021=00
左手的月光
·
2023-09-19 03:02
leetcode
算法
数据结构
LeetCode44双
周赛
5645.找到最高海拔模拟classSolution{public:intlargestAltitude(vector&gain){intn=gain.size();intres=0;intt=0;for(inti=0;i>&lan,vector>&fri){intm=lan.size();//用一个二维数组来存放每个人会的语言vector>mp(505,vector(505,false));fo
Fat1nn
·
2023-09-18 17:29
数据结构
算法
leetcode
LeetCode第283场
周赛
文章目录6016.Excel表中某个范围内的单元格题目解题思路:遍历6017.向数组中追加K个整数题目解题思路:见缝插针6018.根据描述创建二叉树题目解题思路:双哈希表6019.替换数组中的非互质数题目求最大公约数(GreatestCommonDivisor,GCD)求两个数的最小公倍数(LeastCommonMultiple,LCM)解题思路:栈+模拟Reference6016.Excel表中
xylitolz
·
2023-09-18 17:29
LeetCode
leetcode
算法
java
周赛
338(模拟、贪心+质数、排序+前缀和+二分查找、拓扑排序)
文章目录
周赛
338[6354.K件物品的最大和](https://leetcode.cn/problems/k-items-with-the-maximum-sum/)模拟分类讨论[6355.质数减法运算
Miraclo_acc
·
2023-09-18 17:28
算法刷题记录
leetcode
leetcode
周赛
hard (菜到退役系列
双
周赛
605849.好子集的数(思考一下,可以想到暴搜解决,这题写时想用子集dp,最后没debug出来,赛后才debug出来。。。。。)
scau_sleep(今天写bug了吗?
·
2023-09-18 17:28
leetcode入门到入土
leetcode
动态规划
c++
LeetCode 324
周赛
2506.统计相似字符串对的数目给你一个下标从0开始的字符串数组words。如果两个字符串由相同的字符组成,则认为这两个字符串相似。例如,"abca"和"cba"相似,因为它们都由字符'a'、'b'、'c'组成。然而,"abacba"和"bcfd"不相似,因为它们不是相同字符组成的。请你找出满足字符串words[i]和words[j]相似的下标对(i,j),并返回下标对的数目,其中0&words)
抠脚的大灰狼
·
2023-09-18 17:28
算法
算法周赛
leetcode
算法
[leetcode] 质因数分解
题目第一次参加
周赛
,遇到了质因数分解…题目:https://leetcode.cn/problems/split-the-array-to-make-coprime-products/description
hanjialeOK
·
2023-09-18 17:28
leetcode
leetcode
算法
周赛
335(模拟、质因子分解、分组背包)
leetcode.cn/problems/number-of-ways-to-earn-points/solution/fen-zu-bei-bao-pythonjavacgo-by-endlessc-ludl/文章目录
周赛
Miraclo_acc
·
2023-09-18 17:58
算法刷题记录
算法
leetcode
职场和发展
LeetCode
周赛
上分之旅 #44 同余前缀和问题与经典倍增 LCA 算法
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第44篇文章,往期回顾请移步到文章末尾~T1.统计
彭旭锐
·
2023-09-18 17:57
算法
leetcode
职场和发展
LeetCode
周赛
上分之旅 #45 精妙的 O(lgn) 扫描算法与树上 DP 问题
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第45篇文章,往期回顾请移步到文章末尾~LeetC
彭旭锐
·
2023-09-18 17:57
算法
leetcode
职场和发展
LeetCode
周赛
335,纯纯手速场!
昨晚是LeetCode第335场
周赛
,你参加了吗?这场
周赛
整体难度不高,有两道模板题,第三题和第四题应该调换一下位置。
彭旭锐
·
2023-09-18 17:27
leetcode
算法
职场和发展
LeetCode
周赛
上分之旅 #43 计算机科学本质上是数学吗?
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第43篇文章,往期回顾请移步到文章末尾~LeetC
彭旭锐
·
2023-09-18 17:27
leetcode
算法
职场和发展
[LeetCode
周赛
复盘-补] 第 300 场
周赛
20220710
[LeetCode
周赛
复盘]第300场
周赛
20220710一、本周
周赛
总结二、[Easy]2335.装满杯子需要的最短总时长1.题目描述2.思路分析3.代码实现三、[Medium]2336.无限集中的最小数字
七水shuliang
·
2023-09-18 17:57
力扣周赛复盘
leetcode
算法
职场和发展
Leetcode_单
周赛
_326
6278.统计能整除数字的位数代码classSolution{publicintcountDigits(intnum){intans=0;for(inti=num;i>0;i/=10){if(num%(i%10)==0)ans++;}returnans;}}6279.数组乘积中的不同质因数数目代码1因为单个数字最大是1000,所以我们求出来1000以内的所有素数,然后遍历数组,计算每个数的质因子即
Changersh
·
2023-09-18 17:26
Leetcode
leetcode
算法
数据结构
LeetCode
周赛
上分之旅 #46 经典二分答案与质因数分解
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第46篇文章,往期回顾请移步到文章末尾~LeetC
彭旭锐
·
2023-09-18 17:56
leetcode
算法
职场和发展
LeetCode
周赛
上分之旅 #45 精妙的 O(lgn) 扫描算法与树上 DP 问题
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第45篇文章,往期回顾请移步到文章末尾\~Leet
·
2023-09-18 17:35
前端
LeetCode
周赛
上分之旅 #46 经典二分答案与质因数分解
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第46篇文章,往期回顾请移步到文章末尾\~Leet
·
2023-09-18 17:27
后端
LeetCode题目笔记——2486. 追加字符以获得子序列
文章目录题目描述题目难度——中等方法一:一次遍历代码/C++总结这个是上周末的
周赛
题目,当时忘做了,晚上的时候才想起,可惜了,题目还挺有意思的,类似的好像在以前做过,题目联机在这题目链接题目描述给你两个仅由小写英文字母组成的字符串
pip install USART
·
2023-09-18 11:19
LeetCode
leetcode
算法
【算法】二分答案(TODO)
相似题目(TODO)878.第N个神奇数字1201.丑数III2517.礼盒的最大甜蜜度(二分答案)相关链接【力扣
周赛
】第362场
周赛
(⭐差分&匹配&状态压缩DP&矩阵快速幂优化DP&K
小威W
·
2023-09-18 09:32
算法
算法
二分查找
最大化最小值
最小化最大值
第 363 场 LeetCode
周赛
题解
A计算K置位下标对应元素的和模拟classSolution{public:intpop_cnt(intx){//求x的二进制表示中的1的位数intres=0;for(;x;x>>=1)if(x&1)res++;returnres;}intsumIndicesWithKSetBits(vector&nums,intk){intres=0;for(inti=0;i&nums){sort(nums.be
xhchen2023
·
2023-09-18 00:43
LeetCode
leetcode
算法
排序
二分
质因数分解
哈希
AcWing.第121场
周赛
以下是acwing第121场比赛的abc三题比赛地址:竞赛-AcWingA.AcWing5149.简单计算题目链接:5149.简单计算-AcWing题库思路:直接模拟,用floor()函数来实现下取整代码#include#defineIOSios::sync_with_stdio(0);cin.tie(0);cout.tie(0);#defineendl'\n'usingnamespacestd;
ros275229
·
2023-09-17 20:22
acwing
算法学习
算法
【力扣
周赛
】第 363 场
周赛
(完全平方数和质因数分解)
文章目录竞赛链接Q1:100031.计算K置位下标对应元素的和竞赛时代码写法2——手写二进制中1的数量Q2:100040.让所有学生保持开心的分组方法数(排序后枚举分界)竞赛时代码Q3:100033.最大合金数(二分答案)竞赛时代码Q4:8041.完全子集的最大元素和竞赛时代码——质因数分解+哈希表解法2——定义core(x)为x除去完全平方因子后的剩余结果成绩记录竞赛链接https://leet
小威W
·
2023-09-17 15:49
算法刷题记录
leetcode
算法
数学
二分查找
质因数
完全平方数
枚举
【力扣
周赛
】第 362 场
周赛
(⭐差分&匹配&状态压缩DP&矩阵快速幂优化DP&KMP)
文章目录竞赛链接Q1:2848.与车相交的点解法1——排序后枚举解法2——差分数组⭐差分数组相关题目列表1094.拼车1109.航班预订统计2381.字母移位II2406.将区间分为最少组数解法1——排序贪心+优先队列解法2——差分数组2772.使数组中的所有元素都等于零2528.最大化城市的最小供电站数目(⭐差分数组+二分查找答案)最大化最小化相关题目列表2439.最小化数组中的最大值解法1——
小威W
·
2023-09-17 11:58
算法刷题记录
leetcode
矩阵
算法
快速幂
KMP
最小费用最大流
全排列
【力扣
周赛
】第 113 场双
周赛
(贪心&异或性质&换根DP)
文章目录竞赛链接Q1:8039.使数组成为递增数组的最少右移次数竞赛时代码——枚举答案Q2:2856.删除数对后的最小数组长度竞赛时代码——贪心+优先队列Q3:6988.统计距离为k的点对竞赛时代码——异或性质+哈希表Q4:100041.可以到达每一个节点的最少边反转次数竞赛时代码——换根DP成绩记录竞赛链接https://leetcode.cn/contest/biweekly-contest-
小威W
·
2023-09-17 11:56
算法刷题记录
leetcode
算法
双周赛
力扣
贪心
换根DP
检查骑士巡视方案 暴力模拟法 第337场
周赛
,第二题
题目描述骑士在一张nxn的棋盘上巡视。在有效的巡视方案中,骑士会从棋盘的左上角出发,并且访问棋盘上的每个格子恰好一次。给你一个nxn的整数矩阵grid,由范围[0,n*n-1]内的不同整数组成,其中grid[row][col]表示单元格(row,col)是骑士访问的第grid[row][col]个单元格。骑士的行动是从下标0开始的。如果grid表示了骑士的有效巡视方案,返回true;否则返回fal
CoderMast友人
·
2023-09-17 10:40
#
Leetcode
leetcode
算法
模拟
暴力求解
周赛
第 113 场 LeetCode 双
周赛
题解
A使数组成为递增数组的最少右移次数数据范围小直接模拟…classSolution{public:intminimumRightShifts(vector&nums){for(intop=0;op&nums){unordered_mapcnt;//统计出现次数for(autox:nums)cnt[x]++;intmx=0;for(auto&[_,cnt_i]:cnt)mx=max(mx,cnt_i)
xhchen2023
·
2023-09-17 06:36
LeetCode
leetcode
算法
哈希
dfs
动态规划
枚举
leetcode
周赛
——2848. 与车相交的点
题目所属分类差分数组知识点原题链接给你一个下标从0开始的二维整数数组nums表示汽车停放在数轴上的坐标。对于任意下标i,nums[i]=[starti,endi],其中starti是第i辆车的起点,endi是第i辆车的终点。返回数轴上被车任意部分覆盖的整数点的数目。代码案例:输入:nums=[[3,6],[1,5],[4,7]]输出:7解释:从1到7的所有点都至少与一辆车相交,因此答案为7。题解有
依嘫_吃代码
·
2023-09-17 05:28
leetcode周赛
leetcode
算法
职场和发展
(牛客
周赛
9)C.小美的01串翻转
题目:样例:输入10001输出8思路:这里是连续的找子串,权值的意思是我们取反操作了多少次,我们有假设长度是5,字符串是10001那么相邻不一样的字符串有两种情况01010或者10101,那么它的权值分别是4和1又因为,我们是找到该字符串的所有子串之和是多少,所以在这里,我们应该知道子串是连续的,并且我们是一步一步进行取反01和10的情况,记录这样操作的次数,取最少操作数累加即可。代码详解如此下:
Angindem
·
2023-09-16 23:44
算法错题本
算法
小美的外卖订单编号---牛客
周赛
Round 11
#includeusingnamespacestd;typedeflonglongll;constintN=1e5+5;intt,n,m;intmain(){scanf("%d",&t);while(t--){scanf("%d%d",&n,&m);if(m%n==0)printf("%d\n",n);elseprintf("%d\n",m%n);}return0;}
陈进士学习
·
2023-09-16 13:15
牛客
算法
c++
开发语言
数据结构
小美的数组操作2---牛客
周赛
Round 11
注意给a[0]赋一个最小值#includeusingnamespacestd;typedeflonglongll;constintN=1e5+5;intt,n,m,a[N],cnt[N];intmain(){scanf("%d",&t);while(t--){scanf("%d%d",&n,&m);for(inti=1;i<=n;i++){scanf("%d",&a[i]);}memset(cnt
陈进士学习
·
2023-09-16 13:15
牛客
算法
c++
图论
LeetCode
周赛
复盘(第346场
周赛
)
文章目录1、删除子串后的字符串最小长度1.1题目链接1.2题目描述1.3解题代码1.4解题思路2、字典序最小回文串2.1题目链接2.2题目描述2.3解题代码2.4解题思路3、求一个整数的惩罚数3.1题目链接3.2题目描述3.3解题代码3.4解题思路4、修改图中的边权4.1题目链接(未完待续)4.2题目描述4.3解题代码4.4解题思路打鸡血1、删除子串后的字符串最小长度1.1题目链接点击跳转到题目位
HEU_firejef
·
2023-09-15 00:57
LeetCode周赛
leetcode
算法
数据结构
[LeetCode
周赛
复盘] 第 361 场
周赛
20230906
[LeetCode
周赛
复盘]第361场
周赛
20230906一、本周
周赛
总结2843.统计对称整数的数目1.题目描述2.思路分析3.代码实现2844.生成特殊数字的最少操作1.题目描述2.思路分析3.代码实现
七水shuliang
·
2023-09-15 00:56
力扣周赛复盘
leetcode
算法
职场和发展
[acwing
周赛
复盘] 第 120 场
周赛
20230909
[acwing
周赛
复盘]第120场
周赛
20230909总结5146.最大GCD1.题目描述2.思路分析3.代码实现5147.数量1.题目描述2.思路分析3.代码实现5148.字符串匹配1.题目描述2.思路分析
七水shuliang
·
2023-09-15 00:56
acwing周赛复盘
python
算法
[LeetCode
周赛
复盘] 第 343 场
周赛
20230430
[LeetCode
周赛
复盘]第343场
周赛
20230430一、本周
周赛
总结2660.保龄球游戏的获胜者1.题目描述2.思路分析3.代码实现2661.找出叠涂元素1.题目描述2.思路分析3.代码实现2662
七水shuliang
·
2023-09-15 00:26
力扣周赛复盘
leetcode
算法
贪心算法
[LeetCode
周赛
复盘] 第 100 场双
周赛
20230401
[LeetCode
周赛
复盘]第100场双
周赛
20230401一、本周
周赛
总结二、[Easy]6327.从两个数字数组里生成最小数字1.题目描述2.思路分析3.代码实现三、[Medium]6328.找到最大开销的子字符串
七水shuliang
·
2023-09-15 00:25
力扣周赛复盘
leetcode
算法
职场和发展
[LeetCode
周赛
复盘] 第 102 场双
周赛
20230415
[LeetCode
周赛
复盘]第102场双
周赛
20230415一、本周
周赛
总结二、6333.查询网格图中每一列的宽度1.题目描述2.思路分析3.代码实现三、6334.一个数组所有前缀的分数1.题目描述2.
七水shuliang
·
2023-09-15 00:25
力扣周赛复盘
leetcode
算法
数据结构
[LeetCode
周赛
复盘] 第 89 场双
周赛
20221015
[LeetCode
周赛
复盘]第89场双
周赛
20221015一、本周
周赛
总结二、[Easy]6208.有效时间的数目1.题目描述2.思路分析3.代码实现三、[Medium]6209.二的幂数组中查询范围内的乘积
七水shuliang
·
2023-09-15 00:55
力扣周赛复盘
leetcode
深度优先
算法
[LeetCode
周赛
复盘] 第 318 场
周赛
20221107
[LeetCode
周赛
复盘]第318场
周赛
20221107一、本周
周赛
总结二、[Easy]2460.对数组执行操作1.题目描述2.思路分析3.代码实现三、[Medium]2461.长度为K子数组中的最大和
七水shuliang
·
2023-09-15 00:55
力扣周赛复盘
leetcode
算法
数据结构
[LeetCode
周赛
复盘] 第 97 场双
周赛
20230204补
[LeetCode
周赛
复盘]第97场双
周赛
20230204补一、本周
周赛
总结二、[Easy]6303.分割数组中数字的数位1.题目描述2.思路分析3.代码实现三、[Medium]6304.从一个范围内选择最多整数
七水shuliang
·
2023-09-15 00:55
力扣周赛复盘
leetcode
算法
贪心算法
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他