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周赛
2859. 计算 K 置位下标对应元素的和
题目所属分类二进制中1的个数相关的集合结论原题链接给你一个下标从0开始的整数数组nums和一个整数k。请你用整数形式返回nums中的特定元素之和,这些特定元素满足:其对应下标的二进制表示中恰存在k个置位。整数的二进制表示中的1就是这个整数的置位。例如,21的二进制表示为10101,其中有3个置位。代码案例:输入:nums=[5,10,1,5,2],k=1输出:13解释:下标的二进制表示是:0=00
依嘫_吃代码
·
2023-10-23 11:52
leetcode周赛
leetcode
算法
职场和发展
【
LeetCode周赛
】LeetCode第368场周赛
目录元素和最小的山形三元组I元素和最小的山形三元组II合法分组的最少组数元素和最小的山形三元组I给你一个下标从0开始的整数数组nums。如果下标三元组(i,j,k)满足下述全部条件,则认为它是一个山形三元组:i&nums){intn=nums.size();intans=INT_MAX;for(inti=0;i&nums){//对每个数找到其前面的最小数和后面的最小数intn=nums.size(
a碟
·
2023-10-23 10:55
leetcode
算法
数据结构
LeetCode周赛
+ AcWing周赛(T4/T3)分析对比
AcWing57T3Leetcode双周赛80T4前言两道题之间的共同点在于子数组价值的定义,LC为子数组的和乘上其长度,AcWing为子数组的和除上其长度(平均值)。分析-AcWingT3#include#include#includeusingnamespacestd;typedeflonglongLL;constintN=1000010;intn;LLs[N];intstk[N];intma
openallzzz
·
2023-10-18 18:07
算法
leetcode
算法
c++
Leetcode周赛
Leetcode周赛
一、第281场力扣周赛一、第281场力扣周赛第281场力扣周赛6012.统计各位数字之和为偶数的整数个数第一步:编写一个将数字千分位、百分位、十分位数字相加的函数第二步:使用for循环遍历从
江南汪
·
2023-10-18 18:04
刷题
leetcode
算法
leetcode周赛
记录
243优先级队列struct排序STL中堆的实现——priority_queue注意priorityqueuestack都不是容器,而是容器适配器,所以其中是没有迭代器的,STL中的算法不适用于容器适配器在默认情况下,优先级队列使用的是vector容器,less模版优先级队列总是保证优先级最高的元素在队首,在使用less模版时,使用的是小于号op(x,y)认为x小于y时,数学上x也小于y因此数学上
åèª
·
2023-10-18 18:03
算法
leetcode
c++
LeetCode周赛
补题
中午不想打,下午补一补5980.将字符串拆分为若干长度为k的组简单模拟classSolution{publicString[]divideString(Strings,intk,charfill){intcnt=s.length();intn=cnt/k;intmod=cnt%k;String[]ans=newString[n+(mod==0?0:1)];for(inti=0;i0){cnt++;
福尔摩东
·
2023-10-18 18:58
工作面试
算法
leetcode
动态规划
算法
leetcode周赛
(2020/05/24)
纪念第一次"AK"(12:02AK。。。最后一题太蠢了这么简单个动态规划,找bug找了很久)leetcode最近周赛好像越来越简单了啊,最后一题的动态规划也不难。1.检查单词是否为句中其他单词的前缀代码classSolution{public:intisPrefixOfWord(stringsentence,stringsearchWord){istringstreamss(sentence);s
ChasingTheFreeWind
·
2023-10-18 18:27
leetcode
leetcode周赛
leetcode周赛
(2020/06/21)
一直忘了更新周赛挺难先更前两题1.数组异或操作classSolution{public:intxorOperation(intn,intstart){intans=0;for(inti=0;igetFolderNames(vector&names){vectorans;mapm;setst;for(autoname:names){if(st.find(name)==st.end()){st.ins
ChasingTheFreeWind
·
2023-10-18 18:27
leetcode
leetcode周赛
leetcode周赛
(2020/05/17)
这次周赛题比较暴力,没有涉及什么算法,最后一个题是个数学题。1.在既定时间做作业的学生人数思路暴力即可代码classSolution{public:intbusyStudent(vector&startTime,vector&endTime,intqueryTime){intN=startTime.size();intans=0;for(inti=0;i=startTime[i]&&queryTi
ChasingTheFreeWind
·
2023-10-18 18:57
leetcode周赛
leetcode
第320场
leetcode周赛
补题
T1:数组中不等三元组的数目题目意思很简单,直接两个for循环加一个while判断就好。(相当于三重for循环)注意三个指针之间的关系和边界即可。classSolution{public:intunequalTriplets(vector&nums){intl=0;intn=nums.size();intres=0;while(lnums[nums.size()-1])return{nums[nu
圆圆爱跳舞
·
2023-10-18 18:54
leetcode
算法
职场和发展
Leetcode周赛
367补题(3 / 3)
目录1、找出满足差值条件的下标I-暴力2、最短且字典序最小的美丽字符串-滑动窗口(1)枚举(2)滑动窗口3、找出满足差值条件的下标II-双指针+思维1、找出满足差值条件的下标I-暴力2903.找出满足差值条件的下标IclassSolution{publicint[]findIndices(int[]nums,intind,intval){int[]res={-1,-1};intn=nums.len
Roye_ack
·
2023-10-18 18:19
leetcode周赛
leetcode
算法
职场和发展
java
第288场
leetCode周赛
总结
第一题:按奇偶性交换后的最大数字我看到这个题目一开始就有两种思路。一是将整数转化为字符串后将奇偶数分成两个数组,标记原字符串中的奇偶数位置,然后对两个数组排序。最后直接根据标记从数组中取出奇偶数组合即可。嗯,好笑的来了,我并不能写出代码。第二种思路就是转化为字符串后使用冒泡排序(刚知道这不是冒泡排序),然后再转化为整数。我也是这样写了,但是最后为什么没有通过呢,因为我把排序写错了,然后直接还没有发
圆圆爱跳舞
·
2023-10-16 08:48
leetcode
2020-02-16时间记录
(1)10:00-10:30吃饭(2)10:30-12:00
leetcode周赛
(3)12:00-13:33吃饭看漫画(4)13:33-21:27划水(5)21:27-今天除了进行了周赛,其他时间又划水了
296b871d5cd0
·
2023-10-13 07:17
leetcode周赛
,希望咸鱼,有一天可以薅到羊毛
进阶指南每日一题地址atcoder训练地址leetcodemaxratings:2100碎碎念念22/4/16LCP春季杯LCP54.夺回据点少了个特判。。。qwq22/3/6第73场双周赛:T4T4:太久没写证明类的题目bonus。22/3/7第283场周赛:akT2:少了一个等于,看半天。。。qwq(简单等差数列)T3:漏加了ma【par】=fa,看了半天。。。qwqT4:一开始没写对链表,看
scau_sleep(今天写bug了吗?
·
2023-10-12 03:49
leetcode入门到入土
leetcode
算法
职场和发展
leetcode周赛
---找出中枢整数
找出中枢整数给你一个正整数n,找出满足下述条件的中枢整数x:1和x之间的所有元素之和等于x和n之间所有元素之和。返回中枢整数x。如果不存在中枢整数,则返回-1。题目保证对于给定的输入,至多存在一个中枢整数。示例1:输入:n=8输出:6解释:6是中枢整数,因为1+2+3+4+5+6=6+7+8=21。示例2:输入:n=1输出:1解释:1是中枢整数,因为1=1。示例3:输入:n=4输出:-1解释:可以
盒子6910
·
2023-10-10 00:07
leetcode
算法
c++
【
Leetcode周赛
】从contest-111开始。(一般是10个contest写一篇文章)
Contest111(题号941~944)(2019年1月19日,补充题解,主要是943题)链接:https://leetcode.com/contest/weekly-contest-111【941】ValidMountainArray(第一题3分)(googletag)判断一个数组是不是Mountain数组。Mountain数组的定义是A.length>=3Thereexistssomeiwi
weixin_30588827
·
2023-10-08 21:16
leetcode 第 301场周赛
总结比较简单的周赛一般就不会写题解了,比如上周的周赛和这周的acwing周赛,这周的
leetcode周赛
思维难度还是挺大的,基本没有送分题。
昂昂累世士
·
2023-10-08 21:41
其它
动态规划
组合数
LeetCode 周赛上分之旅 #41 结合离散化的线性 DP 问题
在这个专栏里,小彭与你分享每场
LeetCode周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第41篇文章,往期回顾请移步到文章末尾~周赛359
彭旭锐
·
2023-10-08 21:11
leetcode
算法
职场和发展
【
LeetCode周赛
】LeetCode第364场周赛
目录最大二进制奇数美丽塔Ⅰ美丽塔Ⅱ最大二进制奇数给你一个二进制字符串s,其中至少包含一个‘1’。你必须按某种方式重新排列字符串中的位,使得到的二进制数字是可以由该组合生成的最大二进制奇数。以字符串形式,表示并返回可以由给定组合生成的最大二进制奇数。注意返回的结果字符串可以含前导零。示例1:输入:s=“010”输出:“001”解释:因为字符串s中仅有一个‘1’,其必须出现在最后一位上。所以答案是“0
a碟
·
2023-10-02 16:12
LeetCode
leetcode
算法
数据结构
【
LeetCode周赛
】LeetCode第362场周赛
LeetCode第362场周赛与车相交的点判断能否在给定时间到达单元格将石头分散到网格图的最少移动次数与车相交的点给你一个下标从0开始的二维整数数组nums表示汽车停放在数轴上的坐标。对于任意下标i,nums[i]=[starti,endi],其中starti是第i辆车的起点,endi是第i辆车的终点。返回数轴上被车任意部分覆盖的整数点的数目。示例1:输入:nums=[[3,6],[1,5],[4
a碟
·
2023-10-02 16:11
LeetCode
leetcode
算法
数据结构
【
LeetCode周赛
】LeetCode第365场周赛
目录有序三元组中的最大值I有序三元组中的最大值II无限数组的最短子数组有序三元组中的最大值I给你一个下标从0开始的整数数组nums。请你从所有满足i&nums){intn=nums.size();longlongans=0;for(inti=0;i&nums){//记录数组前面和后面的最大数intn=nums.size();vectorpre(n+1),suf(n+1);intma=0;for(i
a碟
·
2023-10-02 16:40
LeetCode
leetcode
算法
数据结构
Leetcode周赛
314-字典序最小的字符串
题目链接:6202.使用机器人打印字典序最小的字符串思路清理:字典序最小:为了让整个字典序最小,那么关键是让每一部分的字符串的首字母都尽可能地小。所以,我们需要不断调整来使得首字母最小如何让首字母最小,一个很朴素的想法是,直接排序。但是,本题的关键就在于受到了栈的限制。也就是我们需要通过栈结构来使得首字母最小与栈有关的操作:入栈和出栈。因为FIFO,所以,出栈就代表着当前栈顶的元素比剩余的元素都小
小罗丁丁
·
2023-09-27 13:56
LeetCode
leetcode
算法
职场和发展
[
LeetCode周赛
复盘] 第 364 场周赛20230924
[
LeetCode周赛
复盘]第364场周赛20230924一、本周周赛总结8048.最大二进制奇数1.题目描述2.思路分析3.代码实现100048.美丽塔II、100049.美丽塔I1.题目描述2.思路分析
七水shuliang
·
2023-09-24 23:38
力扣周赛复盘
leetcode
算法
职场和发展
LeetCode 周赛上分之旅 #47 前后缀分解结合单调栈的贡献问题
在这个专栏里,小彭与你分享每场
LeetCode周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第47篇文章,往期回顾请移步到文章末尾\~Leet
·
2023-09-24 20:43
android
[
LeetCode周赛
复盘] 第 326 场周赛20230101
[
LeetCode周赛
复盘]第326场周赛20230101一、本周周赛总结8039.使数组成为递增数组的最少右移次数1.题目描述2.思路分析3.代码实现100020.删除数对后的最小数组长度1.题目描述
七水shuliang
·
2023-09-24 08:26
力扣周赛复盘
leetcode
算法
职场和发展
Leetcode周赛
Weekly Contest 132
1025.DivisorGame(easy)除数游戏,我的思路是模拟整个游戏的过程,不断更新N值直到0为止。defdivisorGame(self,N:int)->bool:res=0whileN:flag=Trueforxinrange(1,N):ifN%x==0:N=N-xflag=Falseres+=1breakifflag:breakreturnTrueifres%2elseFalse看了
jl先生
·
2023-09-24 01:24
[
LeetCode周赛
复盘] 第 100 场双周赛20230318
[
LeetCode周赛
复盘]第100场双周赛20230318一、本周周赛总结二、[Easy]6323.将钱分给最多的儿童1.题目描述2.思路分析3.代码实现三、[Medium]6324.最大化数组的伟大值
七水shuliang
·
2023-09-22 13:42
力扣周赛复盘
leetcode
算法
职场和发展
leetcode周赛
hard (菜到退役系列
双周赛605849.好子集的数(思考一下,可以想到暴搜解决,这题写时想用子集dp,最后没debug出来,赛后才debug出来。。。。。)周赛2575866.数组的最大公因数排序(通过对一个数进行质因数分解,之后把这个数的质因数之间建立联系)
scau_sleep(今天写bug了吗?
·
2023-09-18 17:28
leetcode入门到入土
leetcode
动态规划
c++
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 周赛上分之旅 #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 周赛上分之旅 #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周赛
复盘(第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
算法
职场和发展
[
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
算法
贪心算法
[
LeetCode周赛
复盘] 第 112场双周赛20230903
[
LeetCode周赛
复盘]第112场双周赛20230903一、本周周赛总结2839.判断通过操作能否让字符串相等I1.题目描述2.思路分析3.代码实现2840.判断通过操作能否让字符串相等II1.题目描述
七水shuliang
·
2023-09-15 00:24
力扣周赛复盘
leetcode
算法
职场和发展
LeetCode周赛
| 1486一个位运算easy题目的数学解法,时间空间都O(1)
传送门1486.数组异或操作思路整理自题解,下面是本菜鸡的新手版==按位异或的性质x⊕x=0x⊕0=xx⊕x+1=1,x为偶数(二进制最低位为0)。推导通项start+2i,需计算result=start⊕start+2⊕start+4⊕start+6⊕…⊕(start+2(n-1))观察上式,若全部项右移一位(除以2)变形为类似3.,则对应答案也右移一位。result/2=start/2⊕sta
电车上那个cll呀
·
2023-09-13 21:28
LeetCode——Weekly Contest 320(附动态规划解题思路)
LeetCode周赛
第320场记录质量还不错的一场周赛,也可以学到不少知识。2475.数组中不等三元组的数目(排序+荷兰国旗问题)这道题非常简单,就是从头向后一一找出不含重复数字的三元组。
Zheyuan Zou
·
2023-09-13 15:12
Algorithm
leetcode
动态规划
深度优先
LeetCode 周赛上分之旅 #44 同余前缀和问题与经典倍增 LCA 算法
在这个专栏里,小彭与你分享每场
LeetCode周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第44篇文章,往期回顾请移步到文章末尾\~T1.统
·
2023-09-06 10:05
android
LeetCode 周赛上分之旅 #43 计算机科学本质上是数学吗?
在这个专栏里,小彭与你分享每场
LeetCode周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第43篇文章,往期回顾请移步到文章末尾\~Leet
·
2023-09-04 13:50
android
[
LeetCode周赛
复盘] 第 360 场周赛20230827
[
LeetCode周赛
复盘]第360场周赛20230827一、本周周赛总结2833.距离原点最远的点1.题目描述2.思路分析3.代码实现2834.找出美丽数组的最小和2.思路分析3.代码实现2835.使子序列的和等于目标的最少操作次数
七水shuliang
·
2023-09-01 01:35
力扣周赛复盘
python
算法
leetcode
【
LeetCode周赛
】LeetCode第359场周赛
LeetCode第359场周赛判别首字母缩略词k-avoiding数组的最小总和销售利润最大化找出最长等值子数组判别首字母缩略词给你一个字符串数组words和一个字符串s,请你判断s是不是words的首字母缩略词。如果可以按顺序串联words中每个字符串的第一个字符形成字符串s,则认为s是words的首字母缩略词。例如,“ab”可以由[“apple”,“banana”]形成,但是无法从[“bear
a碟
·
2023-08-30 10:27
LeetCode
算法
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
其他