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
周赛372
【力扣
周赛
】第 354 场双
周赛
文章目录Q1:2784.检查数组是否是好的解法1——排序+模拟判断解法2——哈希表计数+模拟判断Q2:6926.将字符串中的元音字母排序Q3:6931.访问数组中的位置使分数最大(线性DP)Q4:6922.将一个数字表示成幂的和的方案数(01背包)成绩记录Q1:2784.检查数组是否是好的https://leetcode.cn/problems/check-if-array-is-good/des
小威W
·
2023-07-25 05:46
算法刷题记录
leetcode
算法
数据结构
动态规划
01背包
模拟
【力扣
周赛
】第 355 场
周赛
(构造&二分答案&异或前缀 状态压缩⭐)
文章目录Q1:6921.按分隔符拆分字符串(双指针)Q2:6915.合并后数组中的最大元素(倒序遍历+贪心)代码优化Q3:6955.长度递增组的最大数目解法1——构造⭐解法2——排序+二分⭐(!重要!有启发性!)Q4:2791.树中可以形成回文的路径数(异或&哈希表)⭐⭐⭐⭐⭐补充:相关题目1457.二叉树中的伪回文路径1371.每个元音包含偶数次的最长子字符串1542.找出最长的超赞子字符串成绩
小威W
·
2023-07-25 05:45
算法刷题记录
leetcode
算法
状态压缩
异或
前缀
二分答案
构造
第 355 场 LeetCode
周赛
A按分隔符拆分字符串简单模拟classSolution{public:vectorsplitWordsBySeparator(vector&words,charseparator){vectorres;for(auto&s:words){intn=s.size();for(inti=0,j=0;i&nums){intn=nums.size();llcur=nums[n-1];//生成的当前元素ll
xhchen2023
·
2023-07-25 05:57
LeetCode
leetcode
算法
贪心算法
dfs
哈希
第 351 场LeetCode
周赛
A美丽下标对的数目模拟classSolution{public:intcountBeautifulPairs(vector&nums){intn=nums.size();intres=0;for(inti=0;i>=1)if(x&1)res++;returnres;}intmakeTheIntegerZero(intnum1,intnum2){intres=INT32_MAX;lla=num1,b
xhchen2023
·
2023-07-25 05:26
LeetCode
leetcode
算法
脑筋急转弯
动态规划
栈
数据结构
第 352 场LeetCode
周赛
A最长奇偶子数组枚举满足条件的左端点能延续的最长右端点classSolution{public:intlongestAlternatingSubarray(vector&nums,intthreshold){intres=0;intn=nums.size();for(inti=0;i>findPrimePairs(intn){vectorpri;vectorvis(n+1);for(inti=2;
xhchen2023
·
2023-07-25 05:26
LeetCode
leetcode
算法
滑动窗口
优先级队列
哈希表
筛法
双指针
第 354 场LeetCode
周赛
A特殊元素平方和模拟classSolution{public:intsumOfSquares(vector&nums){intres=0;intn=nums.size();for(inti=0;i&nums,intk){intmx=0,mn=INT32_MAX;//nums中的最小值和最大值for(autox:nums){mx=max(mx,x);mn=min(mn,x);}intc=mn-k;/
xhchen2023
·
2023-07-25 05:26
LeetCode
leetcode
算法
职场和发展
线段树
差分数组
第 107 场LeetCode双
周赛
A最大字符串配对数目显然各字符串对间匹配的先后顺序不影响最大匹配数目,可以从后往前遍历数组,判断前面是否有和当前末尾构成匹配的.classSolution{public:intmaximumNumberOfStringPairs(vector&words){intres=0;while(words.size()>1){auto&s=words.back();reverse(s.begin(),s.
xhchen2023
·
2023-07-25 05:25
LeetCode
leetcode
算法
职场和发展
c++
动态规划
第 109 场 LeetCode 双
周赛
A检查数组是否是好的暴力:排序后遍历判断classSolution{public:boolisGood(vector&nums){sort(nums.begin(),nums.end());for(inti=0;ise{'a','e','i','o','u','A','E','I','O','U'};vectorli;for(autoc:s)if(se.count(c))li.push_back(
xhchen2023
·
2023-07-25 05:23
LeetCode
leetcode
算法
动态规划
职场和发展
C++
亲子日记第
372
天
2019年4月10日星期三天气晴昨晚心情还不是很好,今天出乎我的意料,闺女可听话了,我们一块出去买路上吃的东西,给闺女也买的吃的,她告诉我说:妈妈,你给我买这么多好吃的,我就不去了,我要上学,等放暑假了,我们再去。闺女说完,瞬间我鼻子一酸,这次闺女没有哭,我们走的时候摆手和我们说再见,还笑嘻嘻的,我的心里也就安慰多了,闺女真的很懂事。7号到家,10号走,回来这几天时间也挺紧张的,明早就到了。今天的
四年级六班赵文凯妈妈
·
2023-07-24 23:00
Java基础知识点总结,期末必看
5.long:占用8字节(64位),范围为-9,223,
372
,036,854,775,808到9,223,3
想要打 Acm 的小周同学呀
·
2023-07-24 19:13
java
牛客IOI
周赛
22-提高组 华丽转身 C++
牛客IOI
周赛
22-提高组华丽转身C++原题链接在红星中学,一个年级一学年共有n场考试,每场考试都有m名同学参加,有一个巨佬叫李华,他已经不屑于通过AK考试来获得快感,于是他找到了一些另类的方法。
Nebula_xuan
·
2023-07-24 11:46
#
牛客IOI周赛-提高组
算法
动态规划
c++
c语言
从
周赛
中学算法-2023上
从
周赛
中学算法-2023上https://leetcode.cn/circle/discuss/v2RXSN/文章目录从
周赛
中学算法-2023上一、技巧类[2730.找到最长的半重复子字符串](https
Miraclo_acc
·
2023-07-24 11:44
#
周赛分类练习题
算法
牛客
周赛
Round 4 解题报告 | 珂学家 | 数学 + 思维 + 并查集
链表节点的翻转:题目要求每k个节点一组进行翻转,这需题解|#蛇形矩阵#队列一遍过N=int(input())martix=[[0]*Nfor_inrange(N)]defsnake(N=4):n=牛客
周赛
愤怒的小青春
·
2023-07-24 10:24
java
AcWing第49场
周赛
题目列表AcWing4413.组队题目描述给定n个整数y1,y2,…,yn,及一个整数k。先求出有多少个yi满足yi+k≤5,然后输出满足要求的yi的个数除以3下取整的值。输入格式第一行包含两个整数n和k。第二行包含n个整数y1,y2,…,yn。输出格式一个整数,表示答案。数据范围前4个测试点满足1≤n≤6。所有测试点满足1≤n≤2000,1≤k≤5,0≤yi≤5。输入样例1:5204510输出样
昂昂累世士
·
2023-07-23 15:37
其它
动态规划
贪心
二分图
力扣第354场
周赛
(题解)
夜的钢琴曲五-Leon不太冷-单曲-网易云音乐力扣的核心代码模式还是不习惯,很多class类中面向对象知识的细节,一不注意,ACM模式能AC的,核心代码模式找不到问题。(补充)STL真的很好用,不论是核心代码模式,还是ACM模式,熟练根据不同容器的不同特点使用,还有就是,牢记不同算法,很重要!目录特殊元素平方和数组的最大美丽值合法分割的最小下标最长合法子字符串的长度总结特殊元素平方和6889.特殊
千帐灯无此声
·
2023-07-23 10:38
leetcode
算法
职场和发展
数据结构
leetcode第352场
周赛
补题
6909.最长奇偶子数组-力扣(LeetCode)思路:模拟classSolution{public:intlongestAlternatingSubarray(vector&nums,intthreshold){intres=0;intn=nums.size();for(inti=0;ithreshold)break;res=max(res,j-i+1);}}}if(res==0){for(in
我的鱼干呢w
·
2023-07-23 00:18
数据结构
c++
算法
leetcode第353场
周赛
补题
6451.找出最大的可达成数字-力扣(LeetCode)思路:数学classSolution{public:inttheMaximumAchievableX(intnum,intt){returnnum+2*t;}};6899.达到末尾下标所需的最大跳跃次数-力扣(LeetCode)思路:dpclassSolution{public:intmaximumJumps(vector&nums,intt
我的鱼干呢w
·
2023-07-23 00:18
算法
c++
数据结构
leetcode
周赛
补题 6.25
第107场双
周赛
补题6892.最大字符串配对数目-力扣(LeetCode)思路:暴力模拟classSolution{public:boolcheck(stringa,stringb){for(inti=
我的鱼干呢w
·
2023-07-23 00:17
补题
c++
算法
数据结构
leetcode第354场
周赛
补题
6889.特殊元素平方和-力扣(LeetCode)思路:模拟classSolution{public:intsumOfSquares(vector&nums){intres=0;for(inti=0;i&nums,intk){intn=nums.size();intres=0,left=0;sort(nums.begin(),nums.end());for(intright=0;rightk*2)
我的鱼干呢w
·
2023-07-23 00:16
算法
数据结构
c++
一位坚持了15年的高考钉子户,唐尚珺
都会出现一个人,被称为高考钉子户,唐尚君,一位35岁的高考生,用了17年证明自己只要有梦想,参加了15次高考,努力就可以上清华可梦想和现实终归是有差距的,有些东西不是执着就可以的,好在今年幡然醒悟了从2009年的
372
itclanCoder
·
2023-07-22 15:08
高考
D354
周赛
复盘:特殊元素平方和+数组最大美丽值(滑动窗口)+合法分割最小下标
文章目录6889.特殊元素平方和思路完整版取模注意:不能对0取余/取模解答错误:本题的数组最后一个下标是nums[nums.size()]6929.数组的最大美丽值(排序+滑动窗口)思路1:排序+滑动窗口注意点6927.合法分割的最小下标(倒推的思路)思路思路1:哈希表统计元素频率思路2:投票法找出出现频率最高的元素投票法介绍补充:投票法6889.特殊元素平方和主要注意点是本题的i并不是数组下标的
大磕学家ZYX
·
2023-07-21 15:26
leetcode周赛复盘
算法
c++
leetcode
【
周赛
总结】
周赛
354
周赛
354半个小时过了前三题,第四题超时看了好久,没看到限制字符串的长度最大只有10特殊元素平方和【LC2778】给你一个下标从1开始、长度为n的整数数组nums。
TIkitianya
·
2023-07-21 10:50
周赛
算法
leetcode
数据结构
20200209
六项精进第
372
期感谢二组公司:扬州市方圆建筑工程公司【日精进打卡第643天】【知~学习】《六项精进》3遍共2774遍《大学》3遍共2774遍【经典名句分享】勇敢的人,不是不落泪的人,而是含着泪水继续奔跑的人
橙子_ea3b
·
2023-07-21 08:00
lc第 32 场双
周赛
第k个缺失的正整数如果kt[i]需要转换z次,则使num[z]++(z<26)判断最大的(num[i]-1)*26+i是否<0平衡括号字符串的最少插入次数先把连续的奇数个)补成偶数,这里插入了a个)然后遍历,如果这个点之前的(数量*2<)数量,则在最前面补|)|-|(|*2数量的’(’遍历完整个字符串后加上’(‘的数量*2-’)'的数量找出最长的超赞子字符串这种字符串满足有且只有一个数字出现了奇数
Yuzzzzzz
·
2023-07-21 03:02
水题
leetcode 第 31 场双
周赛
题目A在区间范围内统计奇数数目B和为奇数的子数组数目C字符串的好分割数目D形成目标数组的子数组最少增加次数A在区间范围内统计奇数数目水题classSolution{public:intcountOdds(intlow,inthigh){if(low%2==0&&high%2==0)return(high-low)/2;return(high-low)/2+1;}};B和为奇数的子数组数目算一下前缀
Yuzzzzzz
·
2023-07-21 03:02
水题
算法
2020-02-08时间记录
然后进行leetcode
周赛
下午:补完
周赛
题。整理之前的vue和springboot项目,搭建服务外包大赛项目晚上:继续学labuladong算法书,争取把动态规划学完。并总结产出
296b871d5cd0
·
2023-07-21 02:01
中国通史百家争鸣亚圣孟子
孟子(公元前
372
年-公元前289年),名轲(kē),字子舆,邹国(今山东邹城)人。1、孟母三迁孟子小的时候,父亲早逝,母亲对孟子管束甚严,希望有一天孟子能成才为贤。
雨打梨花深闭门_b252
·
2023-07-21 00:32
Leetcode 第 108 场双
周赛
Problem D 黑格子的数目
Leetcode第108场双
周赛
ProblemD黑格子的数目题目给你两个整数m和n,表示一个下标从0开始的mxn的网格图。
专注如一
·
2023-07-20 19:35
LeetCode
leetcode
算法
数据结构
Leetcode 第 108 场双
周赛
Problem C 将字符串分割为最少的美丽子字符串(动态规划)
Leetcode第108场双
周赛
ProblemC将字符串分割为最少的美丽子字符串(动态规划)题目给你一个二进制字符串s,你需要将字符串分割成一个或者多个子字符串,使每个子字符串都是美丽的。
专注如一
·
2023-07-20 19:05
LeetCode
算法
leetcode
动态规划
Leetcode 第 354 场
周赛
Problem D 最长合法子字符串的长度(Trie + 枚举最远距离)
Leetcode第354场
周赛
ProblemD最长合法子字符串的长度(Trie+枚举最远距离)题目给你一个字符串word和一个字符串数组forbidden。
专注如一
·
2023-07-20 19:35
LeetCode
leetcode
算法
Trie
372
:地摊上淘兰花经历与心理战技法总结
参加工作后我开始接触的兰花就是在地摊上淘的。1997年早春某个星期六的下午,我在街道上看到有人用纸箱装着兰草在销售,就有了如同见故人一般的亲切感,15岁与兰花结下的情缘一下子就被唤起。于是就围着他请教兰花知识,最后以5元一兜买了几兜回去。回去,越看这些草越美,可是,这些草种开了花却不香,这与小时候所结缘的兰花大相径庭啊!实是不解?于是,带着疑问赶周日花市向懂的人咨询,这才搞明白是买了河南信阳的春兰
第一香笔记
·
2023-07-20 05:55
近期计划(2021-10-25)
neo4j+cypher,知识图谱啥的)LeetCode继续没事刷一两题,保持手感游戏FM22出了,但是之前的盗版钱基本都还清了,所以打算转型隔代玩家,继续FM21的冬马和纱档FIFA22佛系打打,至少
周赛
不用全勤符文工房
真昼之月
·
2023-07-20 04:17
[牛客
周赛
复盘] 牛客
周赛
Round 1 20230702
[牛客
周赛
复盘]牛客
周赛
Round120230702总结游游画U1.题目描述2.思路分析3.代码实现游游的数组染色1.题目描述2.思路分析3.代码实现游游的交换字符1.题目描述2.思路分析3.代码实现游游的
七水shuliang
·
2023-07-20 00:32
牛客比赛复盘
python
[LeetCode
周赛
复盘] 第 353 场
周赛
20230709
[LeetCode
周赛
复盘]第353场
周赛
20230709一、本周
周赛
总结6451.找出最大的可达成数字1.题目描述2.思路分析3.代码实现6899.达到末尾下标所需的最大跳跃次数1.题目描述2.思路分析
七水shuliang
·
2023-07-20 00:32
力扣周赛复盘
leetcode
算法
职场和发展
[LeetCode
周赛
复盘] 第 326 场
周赛
20230702
[LeetCode
周赛
复盘]第326场
周赛
20230702一、本周
周赛
总结6909.最长奇偶子数组1.题目描述2.思路分析3.代码实现6916.和等于目标值的质数对1.题目描述2.思路分析3.代码实现6911
七水shuliang
·
2023-07-20 00:32
力扣周赛复盘
leetcode
python
算法
[LeetCode
周赛
复盘] 第 354 场
周赛
20230716
[LeetCode
周赛
复盘]第354场
周赛
20230716一、本周
周赛
总结6889.特殊元素平方和1.题目描述2.思路分析3.代码实现6929.数组的最大美丽值1.题目描述2.思路分析3.代码实现6927
七水shuliang
·
2023-07-20 00:31
力扣周赛复盘
leetcode
算法
职场和发展
372
.超级次方
其实这个题总的来说并不是特别难,虽然题解有一些数学公式看起来有点唬人。思路很好想,就顺序或者倒序遍历数组b,遍历的时候注意b对应的位数会随着变,例如使用倒序,那么b的位数每次遍历会相应的增加,要把之前的结果和这次的结果相乘得到这次的总结果,但是会有一个问题比较麻烦,就是每次遍历中a^n,这个n如果我们用b[i]乘以对应的位数的话会很大,尤其在数组b很长的时候会超出int范围,这个时候题解关键的地方
wasamtc
·
2023-07-19 15:30
LeetCode刷题笔记
数据结构
算法
c++
LeetCode
LeetCode
周赛
-271场
周赛
271场
周赛
环和杆-集合数组题目描述题解思路题解代码子数组范围和-暴力枚举题目描述题解思路题解代码给植物浇水II-双指针遍历题目描述题解思路题解代码环和杆-集合数组题目描述总计有n个环,环的颜色可以是红
Bu9_Maker
·
2023-07-19 08:34
周赛
leetcode
算法
职场和发展
第276场
周赛
第276场
周赛
将字符串拆分为若干长度为k的组-先添加再分割题目描述题解思路题解代码得到目标值的最少行动次数-偶除奇加题目描述题解思路题解代码解决智力问题-动态规划题目描述题解思路题解代码将字符串拆分为若干长度为
Bu9_Maker
·
2023-07-19 08:34
周赛
leetcode
动态规划
python
LeetCode刷题日记2021-12-5/
372
. 超级次方-map以及pow的用法
题目描述你的任务是计算ab对1337取模,a是一个正整数,b是一个非常大的正整数且会以数组形式给出。示例1:输入:a=2,b=[3]输出:8示例2:输入:a=2,b=[1,0]输出:1024示例3:输入:a=1,b=[4,3,3,8,5,2]输出:1示例4:输入:a=2147483647,b=[2,0,0]输出:1198提示:1int:s=''.join(map(str,b))returnpow(
Bu9_Maker
·
2023-07-19 08:03
Leetcode每日一题
leetcode
算法
职场和发展
孩子的成败原因是什么?
【门艳#20220514第
372
天,共508天】听到问的过程就是引导的过程,不评判,中立角度引导孩子看到自己,为自己负责任;孩子对于成败的归因是否健康?
门艳
·
2023-07-19 08:46
LeetCode第354场
周赛
题目一特殊元素平方和给你一个下标从1开始、长度为n的整数数组nums。对nums中的元素nums[i]而言,如果n能够被i整除,即n%i==0,则认为num[i]是一个特殊元素。返回nums中所有特殊元素的平方和。直接模拟就好了classSolution{publicintsumOfSquares(int[]nums){intn=nums.length;Listl=newArrayListm,那么
Vocal_map
·
2023-07-19 03:44
leetcode
算法
java
由5.3号力扣
周赛
for(int i:paths)引起的问题笔记
理解:intnums[];intsum=0;for(inti:nums)sum=i;与for(inti=0;i0)sum+=i;elsesum=i;ans=Math.max(ans,sum);}returnans;}}解法2:classSolution{publicintmaxSubArray(int[]nums){intans=nums[0];intsum=0;for(inti=0;i0)sum
彦小忠
·
2023-07-19 02:59
力扣
周赛
2490. 回环句
题目句子是由单个空格分隔的一组单词,且不含前导或尾随空格。例如,"HelloWorld"、"HELLO"、"helloworldhelloworld"都是符合要求的句子。单词仅由大写和小写英文字母组成。且大写和小写字母会视作不同字符。如果句子满足下述全部条件,则认为它是一个回环句:单词的最后一个字符和下一个单词的第一个字符相等。最后一个单词的最后一个字符和第一个单词的第一个字符相等。例如,"lee
weixin_65394096
·
2023-07-18 20:17
力扣算法题
leetcode
算法
职场和发展
【力扣
周赛
】第 354 场
周赛
文章目录Q1:6889.特殊元素平方和思路——简单模拟题竞赛时代码Q2:6929.数组的最大美丽值思路——差分数组,计算每个数字可能出现的次数竞赛时代码解法2——排序+双指针⭐解法3——排序+二分查找Q3:6927.合法分割的最小下标思路——投票法求出现次数超过半数的元素+模拟竞赛时代码Q4:6924.最长合法子字符串的长度思路——双指针滑动窗口+从后往前比较+枚举优化+面向样例竞赛时代码解法2(
小威W
·
2023-07-18 19:44
算法刷题记录
leetcode
算法
数据结构
周赛
双指针
哈希表
燃梦行动.阅读《吴正宪与儿童数学教育》17
【目标】3年100本书持之以恒,久必芬芳[玫瑰]【打卡】第214天20220712【书目21】《吴正宪与儿童数学教育》【作者】吴正宪【出版】北京师范大学出版社【页数】381页【进度】362——
372
页作为老师在教学中一定要做到客观公正平等
平安执笔写青春
·
2023-07-18 12:42
高效能慢生活践行第
372
天
高效能慢生活践行第
372
天2019.1.28吴虞晨间检视❤愿余生都是爱和理想就寝22:00晨起5:36周四昨日午休:20min【第五个90天目标】*学会写文案*运动180公里*个案的累积*12个习惯逐步养成
_万山无阻_
·
2023-07-18 12:45
牛客
周赛
Round 3
游游的7的倍数思路分析添加一个数让其为7的倍数。倍数,每7个中必有一个是7的倍数,在末尾添加一个数即可.遍历0-6,满足既可。时间复杂度O(1)代码#includeusingnamespacestd;usingll=longlong;intmain(){llx;cin>>x;x=x*10;for(inti=0;iusingnamespacestd;constint;voidsolve(){stri
m0_73618658
·
2023-07-18 09:27
算法
LeetCode题解:数组的最大美丽值
⭐简单说两句⭐CSDN个人主页:后端小知识GZH:后端小知识欢迎关注点赞收藏⭐️留言好久没打力扣
周赛
了,今天做了下,以前都是可以肝三个题的,今天第二题就卡住了下面我就浅浅分析下这个题吧,我一定能给你讲明白的我们先来康康题目的意思啦
后端小知识
·
2023-07-18 03:07
数据结构与算法
leetcode
算法
职场和发展
牛客
周赛
Round 2
小红的环形字符串小红的环形字符串题目描述小红拿到了一个环形字符串s。所谓环形字符串,指首尾相接的字符串。小红想顺时针截取其中一段连续子串正好等于t,一共有多少种截法?思路分析环形问题。将字符串s拼接自身,得到新的字符串tem,用于处理环形问题时间复杂度O(n*m)代码#include#includeusingnamespacestd;intmain(){strings,t;cin>>s>>t;in
m0_73618658
·
2023-07-17 12:02
算法
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他