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
周赛
上分之旅 #42 当 LeetCode 考树上倍增,出题的趋势在变化吗
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第42篇文章,往期回顾请移步到文章末尾\~
周赛
36
·
2023-08-28 10:18
前端
LeetCode 301场
周赛
6114. 移动片段得到字符串
题目给你两个字符串start和target,长度均为n。每个字符串仅由字符‘L’、‘R’和‘_’组成,其中:字符‘L’和‘R’表示片段,其中片段‘L’只有在其左侧直接存在一个空位时才能向左移动,而片段‘R’只有在其右侧直接存在一个空位时才能向右移动。字符‘_’表示可以被任意‘L’或‘R’片段占据的空位。如果在移动字符串start中的片段任意次之后可以得到字符串target,返回true;否则,返回
lsz冲呀
·
2023-08-27 05:10
leetcode
算法
leetcode
算法
双
周赛
111(双指针模拟、LIS、状态机DP、数位DP)
文章目录双
周赛
111[2824.统计和小于目标的下标对数目](https://leetcode.cn/problems/count-pairs-whose-sum-is-less-than-target
Miraclo_acc
·
2023-08-25 07:53
算法刷题记录
leetcode
周赛
359(模拟、贪心、动态规划(枚举选还是不选)、分组 + 双指针)
文章目录
周赛
359[2828.判别首字母缩略词](https://leetcode.cn/problems/check-if-a-string-is-an-acronym-of-words/)模拟[2829
Miraclo_acc
·
2023-08-25 07:53
算法刷题记录
算法
[LeetCode
周赛
复盘] 第 111 场双
周赛
20230819
[LeetCode
周赛
复盘]第111场双
周赛
20230819一、本周
周赛
总结2824.统计和小于目标的下标对数目1.题目描述2.思路分析3.代码实现2825.循环增长使字符串子序列等于另一个字符串1.题目描述
七水shuliang
·
2023-08-24 21:44
力扣周赛复盘
leetcode
算法
职场和发展
[acwing
周赛
复盘] 第 113 场
周赛
20230722
[acwing
周赛
复盘]第113场
周赛
20230722总结5053.abc1.题目描述2.思路分析3.代码实现5054.拼接字符串1.题目描述2.思路分析3.代码实现5055.画矩形1.题目描述2.思路分析
七水shuliang
·
2023-08-24 21:14
acwing周赛复盘
算法
python
[LeetCode
周赛
复盘] 第 359 场
周赛
20230820
[LeetCode
周赛
复盘]第359场
周赛
20230820一、本周
周赛
总结2828.判别首字母缩略词1.题目描述2.思路分析3.代码实现2829.k-avoiding数组的最小总和1.题目描述2.思路分析
七水shuliang
·
2023-08-24 21:41
力扣周赛复盘
leetcode
算法
职场和发展
淘宝电商搭建用户画像标签体系
一、项目介绍该项目数据来源于阿里天池——淘宝应用上的用户行为数据:https://
tianchi
.aliyun.com/dataset/dataDetail?
Star英
·
2023-08-24 20:41
【CSDN
周赛
】第46期题解
本文由花无缺原创本文章收录于专栏【CSDN
周赛
】本篇文章目录一、吃吃吃题目描述题解二、n边形划分题目描述题解三、求最小元素题目描述题解四、连续子数组的最大和题目描述题解一、吃吃吃题目描述已知n个整数。
花无缺~
·
2023-08-24 15:59
CSDN周赛
算法
数据结构
c++
Datawhale零基础入门NLP赛事 - Task1 赛题理解
赛题链接:https://
tianchi
.aliyun.com/competition/entrance/531810/introduction赛题
AugBoost
·
2023-08-24 02:30
Leetcode---359
周赛
题目列表2828.判别首字母缩略词2829.k-avoiding数组的最小总和2830.销售利润最大化2831.找出最长等值子数组一、判断首字母缩略词纯模拟,代码如下classSolution{public:boolisAcronym(vector&words,strings){stringtmp;for(auto&x:words)tmp+=x[0];returntmp==s;}};二、k-avo
竹下为生
·
2023-08-24 01:17
leetcode
算法
职场和发展
leetcode
周赛
352
leetcode
周赛
3521.最长奇偶子数组思路分析这是一道变形的双指针题目我们可以使用相关算法模板基础上来书写左边界:偶数,且小于值threshold;所以我们需要寻找符合要求的左边界判断是否奇偶相间
甚也不会
·
2023-08-23 15:08
leetcode
算法
阿里首届云原生编程挑战赛2:实现规模化容器静态布局和动态迁移 2/4031
501671,reschedule=252009,schedule=249662Github:https://github.com/afkbrb/container-schedule赛题地址:https://
tianchi
.aliyun.com
2w6f8c
·
2023-08-23 09:10
leetcode第 357/358 场
周赛
2817.限制条件下元素之间的最小绝对差可能别人有更好的解法,我这写法是不断往线段树中插入数值,每次先插入nums[i-x],然后搜索(1到i)中的最大值和(i到max)中的最小值去更新ans。classSolution{public:structnode{intmx,mn;intlson,rson;};intcnt=1;voidinsert(intpos,intl,intr,intd,vecto
Yuzzzzzz
·
2023-08-23 00:38
leetcode
算法
数据结构
leetcode269
周赛
+并查集总结
并查集定义设不相交的k个集合S1,S2⋯Sk{S_1,S_2\cdotsS_k}S1,S2⋯Sk,每个集合都有一个元素作为代表希望有下面三种操作:MAKE_SET(x):建立一个新的集合,唯一成员就是xUNION(x,y):将包含x,y的两个动态集合合并成一个新集合FIND_SET(x):返回一个指针,指向包含x的唯一集合代表。无向图的连通分量有了上面的操作,给定一个无向图G=(V,E)G=(V,
nth2000
·
2023-08-22 20:03
leetcode
算法
职场和发展
leetcode359
周赛
第四题:找出最长等值数组滑动窗口总长度-众数>k就需要收缩窗口了。所以需要一个数据结构统计众数:multiset维护每一个数字的个数。这里有一个坑ms.erase(x):会把所有的等于x的数字都删除。所以需要使用autoit=ms.find(x);ms.erase(it)来进行单个删除。classSolution{public:intlongestEqualSubarray(vector&nums
天下一般
·
2023-08-22 20:01
数据结构
第 111 场LeetCode 双
周赛
题解
A统计和小于目标的下标对数目数据量小,直接枚举数对classSolution{public:intcountPairs(vector&nums,inttarget){intn=nums.size();intres=0;for(inti=0;i&nums){intn=nums.size();vectorli[4];for(inti=0;ivec;//nums构建的res数组for(inti=1;ig
xhchen2023
·
2023-08-21 11:56
LeetCode
leetcode
算法
贪心算法
脑筋急转弯
数位dp
记忆化搜索
动态规划
第 359 场 LeetCode
周赛
题解
A判别首字母缩略词签到题…classSolution{public:boolisAcronym(vector&words,strings){stringpf;for(auto&s:words)pf.push_back(s[0]);returnpf==s;}};Bk-avoiding数组的最小总和贪心:从111开始升序枚举,判断当前数是否可以放入数组,同时维护当前数组中的数,直到找到nnn个数。cl
xhchen2023
·
2023-08-21 11:25
LeetCode
leetcode
算法
贪心算法
动态规划
树状数组
二分查找
哈希
LeetCode
周赛
上分之旅 #41 结合离散化的线性 DP 问题
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第41篇文章,往期回顾请移步到文章末尾\~
周赛
35
·
2023-08-21 10:14
算法
LeetCode
周赛
上分之旅 #39 结合中心扩展的单调栈贪心问题
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第39篇文章,往期回顾请移步到文章末尾\~
周赛
35
·
2023-08-20 20:54
后端
LeetCode
周赛
上分之旅 #40 结合特征压缩的数位 DP 问题
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第40篇文章,往期回顾请移步到文章末尾\~双
周赛
1
·
2023-08-20 20:54
前端
leetcode第359场
周赛
随机更新....7004.判别首字母缩略词给你一个字符串数组words和一个字符串s,请你判断s是不是words的首字母缩略词。如果可以按顺序串联words中每个字符串的第一个字符形成字符串s,则认为s是words的首字母缩略词。例如,"ab"可以由["apple","banana"]形成,但是无法从["bear","aardvark"]形成。如果s是words的首字母缩略词,返回true;否则,
Stray_Lambs
·
2023-08-20 20:55
LeetCode每日一题
leetcode
算法
leetcode 第 159 场
周赛
1232.缀点成线在一个XY坐标系中有一些点,我们用数组coordinates来分别记录它们的坐标,其中coordinates[i]=[x,y]表示横坐标为x、纵坐标为y的点。请你来判断,这些点是否在该坐标系中属于同一条直线上,是则返回true,否则请返回false。水题,直接通过向量判断classSolution(object):defcheckStraightLine(self,coordin
换首歌给你听
·
2023-08-19 12:09
力扣第 306 场
周赛
复盘
目录1.矩阵中的局部最大值题目描述题目分析AC代码2.边积分最高的节点题目描述题目分析AC代码3.根据模式串构造最小数字题目描述题目分析AC代码4.统计特殊整数题目描述题目分析AC代码总结感想1.矩阵中的局部最大值6148.矩阵中的局部最大值题目描述题目分析简单模拟题,这道题数据范围不大,所以只需要模拟即可AC代码classSolution{public:intfindmax(vector>&gr
奋斗吧!骚年!
·
2023-08-18 13:32
力扣周赛
leetcode
算法
哈希算法
力扣第 305 场
周赛
复盘
这里写目录标题1.算术三元组的数目题目描述代码分析AC代码2.受限条件下可到达节点的数目题目描述代码分析AC代码3.检查数组是否存在有效划分题目描述代码分析AC代码4.最长理想子序列题目描述代码分析AC代码总结感想1.算术三元组的数目6136.算术三元组的数目题目描述代码分析我的解题思路就是模拟,两个for循环(因为数据范围小,比较快就做出来了)看题解,还有哈希表和三指针。哈希表:先用哈希表保存所
奋斗吧!骚年!
·
2023-08-18 13:01
力扣周赛
leetcode
算法
数据结构
leetcode358
周赛
2815.数组中的最大数对和核心思想:维护每一个最大的数字的最大值,然后一边更新最大值,一边统计结果。其中求nums中的每一个数的数位最大值可以用map的方法,我自己做的时候是用的%10,感觉map这种方法很巧妙。2816.翻倍以链表形式表示的数字核心思想:自己的话用的是笨办法,把所有值存在列表,然后翻倍后在创建一个新的链表,这里的方法用的是,先求个位,然后加进位的办法,如果后面的数大于等于5才会
igang of rebirth
·
2023-08-18 01:19
算法
python
力扣 第 283 场
周赛
2197. 替换数组中的非互质数
解题思路:简单的题目,感觉对不起它的难度标识。栈结构的“消消乐”游戏。注意栈顶和当前元素消除后会产生一个新数字,这个新数字可能产生新的消除。为了清晰,使用了一个手写栈结构,其实这个题目直接vector就行了。__gcd(x,y)是c++提供的函数。classSolution{public:vectorreplaceNonCoprimes(vector&nums){inti,st[100005],t
sigd
·
2023-08-17 12:04
栈与队列
leetcode
算法
LeetCode
周赛
上分之旅 #38 结合排序不等式的动态规划
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第38篇文章,往期回顾请移步到文章末尾\~双
周赛
1
·
2023-08-15 16:35
android
LeetCode
周赛
上分之旅 # 37 多源 BFS 与连通性问题
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第37篇文章,往期回顾请移步到文章末尾\~
周赛
35
·
2023-08-15 16:02
android
2023年 牛客
周赛
Round 1题解
1.游游画UA-游游画U_牛客
周赛
Round1(nowcoder.com)给你一个数字,然后看图找规律模拟把U模拟出来,方法有点简单(笨)#include#include#includeusingnamespacestd
瑞思拜丿
·
2023-08-15 05:57
c++
算法
2023年 牛客
周赛
Round 2题解
1.小红的环形字符串A-小红的环形字符串_牛客
周赛
Round2(nowcoder.com)题意是在一个环形字符串中找子串的个数——构造环形字符串可以将字符串s1加上字符串初始的一部分(长度为字符串s2长度减去
瑞思拜丿
·
2023-08-15 05:57
算法
牛客
周赛
Round 3 A 游游的7的倍数
忘开longlong属实难绷题目描述游游拿到了一个正整数xxx,她希望在xxx中添加一个数字,使它成为7的倍数。你能帮帮她吗?输入描述:一个正整数xxx。1≤x≤1091\leqx\leq10^91≤x≤109输出描述:xxx添加一个数字后形成的数。请务必保证操作的合法性,且一定是7的倍数。如果有多解,输出任意一个合法解。可以证明,至少存在一个正确答案。示例1输入复制1输出复制21说明在前面添加一
ragnaros.
·
2023-08-15 05:27
算法
牛客
周赛
Round 1题解
A.游游画U打印题找规律,直接用朴素方法#includeusingnamespacestd;#defineintlonglongconstintN=1e7+10;inta[N];intdp[N];intans[N];signedmain(){intn;cin>>n;strings,k;for(inti=0;i不会像数组那样存在存太多的数而爆掉,所以只用将数组换成map函数即可解决数组越界的问题。代
黑桃k_
·
2023-08-15 05:26
算法训练
C/C++
算法
动态规划
牛客
周赛
Round 7 解题报告 | 珂学家 | 状态机DP + 数学场
题解|#矩阵最长递增路径#classSolution{public://记录四个方向intdirs[4][2]={{-1,0},{1,0},{0,-1米哈游平台测试笔试分单选题多选题编程题单选题有点难多选题有点难编程题米哈游给面子都不难1走格子本以为深度遍历最后发现超简单直接减减加加就出结果ak2字题解|#求最小公倍数#importjava.util.Scanner;//注意类名必须为Main,不
愤怒的小青春
·
2023-08-15 05:26
java
牛客
周赛
Round 1
A游游画U题意:帮游游画一个大小为n的U。示例:题解:因为nusingnamespacestd;chars[500][500];intn;intmain(){intk=1;cin>>n;for(inti=1;i3*n)s[i][j]='*';}for(inti=3*n+1;ik)&&(j3*n-k)&&(j#include#includeusingnamespacestd;constintN=2*
jiaking_two
·
2023-08-15 05:56
算法
牛客
周赛
round7题解
牛客竞赛_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJ(nowcoder.com)A题:直接模拟就可以了,用cnty,cnto,cntu记录字符的个数,判断每一个2*2的小矩阵里面如果cnty,cntu,cnto都大于0的话就把答案++#includeusingnamespacestd;typedeflonglongll;constintN=310;intvis[1
彼阳的晚意
·
2023-08-15 05:56
算法
数据结构
牛客
周赛
round3
目录1.游游的7的倍数2.游游的字母串3.游游的水果大礼包4.游游的矩阵权值1.游游的7的倍数题目描述游游拿到了一个正整数x,她希望在x中添加一个数字,使它成为7的倍数。你能帮帮她吗?输入描述:一个正整数x。1≤x≤10^9输出描述:x添加一个数字后形成的数。请务必保证操作的合法性,且一定是7的倍数。如果有多解,输出任意一个合法解。可以证明,至少存在一个正确答案。示例1输入1输出21说明在前面添加
Allen Guo-
·
2023-08-15 05:56
算法
牛客
周赛
Round 7 A ~ D
题目:https://ac.nowcoder.com/acm/contest/63091A游游的you矩阵枚举#include#defineIOSios::sync_with_stdio(0);cin.tie(0);cout.tie(0);#defineendl'\n'usingnamespacestd;typedefpairPII;typedeflonglongll;constintN=1010
泠楠子
·
2023-08-15 05:55
牛客
c++
算法
牛客
周赛
Round 7
目录A游游的you矩阵题目:题解:AC代码:B游游的01串操作题目:题解:AC代码:C游游的正整数题目:题解:AC代码:D游游的选数乘积题目:题解:AC代码:A游游的you矩阵题目:游游拿到了一个字符矩阵。她想知道有多少个2*2的子矩阵同时包含了'y'、'o'和'u'这三种字符?输入描述:第一行输入两个正整数n和m,代表矩阵的行数和列数。接下来的n行,每行输入一个长度为m的、仅由英文小写字母组成的
joesx
·
2023-08-15 05:24
算法
c++
数据结构
【LeetCode
周赛
】LeetCode第358场
周赛
LeetCode第358场
周赛
数组中的最大数对和翻倍以链表形式表示的数字限制条件下元素之间的最小绝对差数组中的最大数对和给你一个下标从0开始的整数数组nums。
a碟
·
2023-08-14 18:29
LeetCode
leetcode
算法
数据结构
【第358场
周赛
】翻倍以链表形式表示的数字,Java解密。
LeetCode第358场
周赛
恒生专场。
程序员楠瓜
·
2023-08-14 10:38
Leetcode周赛题目
链表
java
数据结构
【第358场
周赛
】数组中的最大数对和,Java解密。
LeetCode第358场
周赛
恒生专场文章目录剑指Offer:数组中的最大数对和示例:限制:解题思路:剑指Offer:数组中的最大数对和【题目描述】给你一个下标从0开始的整数数组nums。
程序员楠瓜
·
2023-08-14 10:08
Leetcode周赛题目
java
开发语言
【第358场
周赛
】限制条件下元素之间的最小绝对差,Java解密。
LeetCode第358场
周赛
恒生专场。
程序员楠瓜
·
2023-08-14 10:07
Leetcode周赛题目
java
开发语言
第358场
周赛
1.数组中的最大数对和题目描述:给你一个下标从0开始的整数数组nums。请你从nums中找出和最大的一对数,且这两个数数位上最大的数字相等。返回最大和,如果不存在满足题意的数字对,返回-1。示例1:输入:nums=[51,71,17,24,42]输出:88解释:i=1和j=2,nums[i]和nums[j]数位上最大的数字相等,且这一对的总和71+17=88。i=3和j=4,nums[i]和num
Dream_飞翔
·
2023-08-14 07:11
LeetCode
算法
数据结构
暑假算法训练day11(力扣
周赛
+cfdiv3(A~F))
目录LeetCode2335.装满杯子需要的最短总时长LeetCode2336.无限集中的最小数字LeetCode2337.移动片段得到字符串LeetCode2338.统计理想数组的数目A.RoundDownthePriceB.PolycarpWritesaStringfromMemoryC.TrainandQueriesD.NotaCheapStringE.SplitIntoTwoSetsF.E
leimingzeOuO
·
2023-08-14 01:15
codeforces
C++
LeetCode
leetcode
算法
数据结构
codeforces
LeetCode
周赛
上分之旅 #38 结合排序不等式的动态规划
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第38篇文章,往期回顾请移步到文章末尾~双
周赛
11
彭旭锐
·
2023-08-13 23:53
leetcode
动态规划
算法
LeetCode
周赛
上分之旅 # 36 KMP 字符串匹配殊途同归
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第36篇文章,往期回顾请移步到文章末尾~
周赛
356
彭旭锐
·
2023-08-13 23:23
leetcode
算法
职场和发展
LeetCode
周赛
上分之旅 # 37 多源 BFS 与连通性问题
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第37篇文章,往期回顾请移步到文章末尾~
周赛
357
彭旭锐
·
2023-08-13 23:23
leetcode
宽度优先
算法
LeetCode
周赛
上分之旅 #39 结合中心扩展的单调栈贪心问题
在这个专栏里,小彭与你分享每场LeetCode
周赛
的解题报告,一起体会上分之旅。本文是LeetCode上分之旅系列的第39篇文章,往期回顾请移步到文章末尾~
周赛
358
彭旭锐
·
2023-08-13 23:20
leetcode
算法
职场和发展
第 358 场LeetCode
周赛
题解
A数组中的最大数对和数据范围小,直接暴力枚举数对classSolution{public:intmx(intx){//返回10进制表示的数的最大数字intres=0;for(;x;x/=10)res=max(res,x%10);returnres;}intmaxSum(vector&nums){intn=nums.size();intres=-1;for(inti=0;ist;for(ListNo
xhchen2023
·
2023-08-13 23:47
LeetCode
leetcode
算法
数据结构
有序集合
单调栈
快速幂
质因数分解
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他