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
codefoeces补题
【LittleXi】ccpc 2023 秦皇岛
vp了一场div3,又打了力扣周赛放松,国服rank17,写了三个dp(没想到比赛栽在了dp上)热身赛热身赛该测的都测了,调整了一下vscode配置,熟悉了一下键盘和明天的站位正式赛过题数:5名次:93
补题
数
Little Xi
·
2023-10-24 06:16
ACM
算法
2023秦皇岛
2048天创作纪念日
直到入选了ACM校队后,需要经常做大量的题目,没有AC的题目常常需要事后
补题
。为了查漏补缺和巩固,便以ACM
补题
为开始的第一篇博客文章D-blocktower–
补题
dfs。
魔法自动机
·
2023-10-22 10:18
纪念总结
创作纪念日
[
补题
记录] Atcoder Beginner Contest 293(E)
URL:https://atcoder.jp/contests/abc293目录EProblem/题意Thought/思路Code/代码EProblem/题意给出A、X、M,求。Thought/思路一开始想等比数列求和,但是m不保证是质数,所以不能用。假设dp[x]表示,前x个数求和的值。当x为偶数时:dp[x]=dp[x/2]+dp[x/2]*ksm(a,x/2)当x为奇数时:dp[x]=1+a
Varitall
·
2023-10-21 20:26
补题记录
深度优先
算法
2023年8月初
补题
看这个人的专栏https://blog.csdn.net/qq_42555009/category_8770183.html有一定思维难度,贪心,用multiset实现翻译:链接:https://ac.nowcoder.com/acm/contest/33187/H来源:牛客网在夜之城的中心有一座高大的建筑,叫做Arasaka塔。每天都有人在Arasaka塔里上上下下。Arasaka塔有k层。今天
胡 耀文
·
2023-10-19 07:27
笔记
算法
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
动态规划
算法
第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
[
补题
记录] Atcoder Beginner Contest 324(E、F)
URL:https://atcoder.jp/contests/abc324目录EProblem/题意Thought/思路Code/代码FProblem/题意Thought/思路Code/代码EProblem/题意给出N个字符串和1个T字符串,都由小写字母组成。现在从N个字符串中任取2个拼接,如果拼接后的字符串的子序列包含T字符串,则这是一种合法拼接。问有多少种拼接方案。Thought/思路每种方
Varitall
·
2023-10-18 01:56
补题记录
算法
c++
动态规划
20231013比赛总结
Asbsbsb题,不多说B感觉不太好像,也不好证,不过发现了自己斜率优化不熟练的缺点C深刻认识到了自己的菜,感觉很典的题却连部分分都不会做D不说了,nflsnflsnfls纯∗∗**∗∗,放大树分块题,狗都不
补题
解
Farmer_D
·
2023-10-17 14:07
其他
算法
2021沈阳icpc
补题
I 类欧几里得
队内训练22021沈阳icpc
补题
I类欧几里得题目链接link.题意:给你一个H,一个M,一个A。
ojbkoxy
·
2023-10-17 08:41
[
补题
记录] Atcoder Beginner Contest 295(E)
URL:https://atcoder.jp/contests/abc295目录EProblem/题意Thought/思路Code/代码EProblem/题意给定长度为N的数组A。进行如下操作:若Ai=0,将Ai等概率地变为1~M中的任意一个数;对A排序;问第K个数地期望是多少。Thought/思路概率DP。(一开始想不明白这个公式,概率论白雪了)设我们要求的A[k]=x且P[i]为x=i的概率,
Varitall
·
2023-10-17 08:06
补题记录
c++
算法
动态规划
[
补题
记录] Atcoder Beginner Contest 294(E)
URL:https://atcoder.jp/contests/abc294目录EProblem/题意Thought/思路Code/代码EProblem/题意我们将其当作一个铺路的过程。给总长度L,计划1有N步,计划2有M步,每一步给出(v,l),意为在接下来的l长度中,每一单位的值都为v。问这两个计划,有多少个单位的值是相同的。Thought/思路模拟题,主要是要想清楚每次如何更新答案。我们可以
Varitall
·
2023-10-17 08:36
补题记录
算法
2018-CSAW writeups
第一次做这样的新题目做不出几道感觉无从下手记录一下
补题
情况1.TwitchPlaysTestFlag思路:签到answer:flag{typ3_y3s_to_c0nt1nue}2.bin_t思路:AVL
god_speed丶
·
2023-10-16 13:06
CTF
ICPC 2019-2020 North-Western Russia Regional Contest
补题
H.HighLoadDatabase此题暴力可解。时间复杂度证明:对于每一个t来说,我们最多可以将其分为Σai/t段区间,之后我们在每一段区间上进行二分,每次找到下一个区间的起点,复杂度是log(Σai),因为有Σai/t段,所以总时间复杂度就是O(Σai/t*log(Σai))。这里我们把n定义为Σai。题目中已经给出Σai≤1e6,所以n≤1e6。如果我们考虑最坏的情况,m次询问中,t是从1递
Kirito_w
·
2023-10-15 16:33
ICPC 2019-2020 North-Western Russia Regional Contest
补题
A-AccurateMovement简单模拟题但是还是因为少考虑了一点,wa了一发给了两秒,暴力足够了#includeusingnamespacestd;constintmaxn=1e5+10;constintINF=0x3f3f3f3f;typedeflonglongll;intmain(){lla,b,n;scanf("%lld%lld%lld",&a,&b,&n);if(b==n){//b无
_Persisting
·
2023-10-15 16:28
acm竞赛题解
c++
算法
bfs
ICPC 2019-2020 North-Western Russia Regional Contest train
补题
记录
A.温暖的签到E.Equidistant题目大意:给定一颗n节点的树,给定几个点,问我们是否能够在树上找到一点到这几个点的距离是一样的解题思路:我们把这几个点同时放进去并且进行BFS操作,并且我们开一个数组去记录有几个最终结点到这里的最短路径的的条数,因此对于每个经过的结点,我们若有dis[x]==dis[h]+1,则cnt[x]+=cnt[h],如果dis[x]>dis[h]+1,则cnt[x]
Treasure-u
·
2023-10-15 16:28
训练小结
图论
2019-2020 ICPC North-Western Russia Regional Contest H题(High Load Database)
HighLoadDatabase
补题
思路来源#includeusingnamespacestd;constintN=1e6+5;intn,ans[N],sum[N],Sz[N],mx;intsolve(
夕伤夜残
·
2023-10-15 16:57
思维
ICPC 2019-2020 North-Western Russia Regional Contest
补题
部分
已做A、M,E和H思路已经有了没调AC已补BEJH最终已完成ABEJHMB-BadTreap大佬题解感觉这题就很玄学。。。#defineIOios::sync_with_stdio(false);cin.tie();cout.tie(0)#pragmaGCCoptimize(2)#include#include#include#include#include#include#include#inc
Fighting_Peter
·
2023-10-15 16:52
区域赛
计数
思维
AtCoder ABC324 B~E赛后
补题
赛时没有写出E,早上补完EB-3-smoothNumbersB-3-smoothNumbers(atcoder.jp)题面题面翻译与思路判断某个数是否能表示为2x3y2^x3^y2x3y当n%2==0或者n%3==0时,相应地,将这个数不断地除2或者3,判断最后n是否为1(t了一发,因为写了统计n的质因子个数,瞬间反应过来是想复杂了)代码voidsolve(){LLn;cin>>n;while(n
.SacaJawea
·
2023-10-15 13:04
练习赛补题
算法
以赛促练-力扣第84场双周赛反思以及第305场周赛
补题
文章目录第84场双周赛T2.统计坏数对数目T3.任务调度器IIT4.将数组拆分排序的最少替换次数第305场周赛T2.受限条件下可以到达的节点数目T3.检查数组是否存在有效划分T4.最长理想子序列这次参加了晚上的双周赛,但自感码力不足,做完T1就开始坐牢,接下来三题都没有思路遂放弃直接睡觉了。今天起来反思自己是否应该参加第305场周赛,想想在这短短的一晚,其实自己的码力也没有太大的提升,并且昨晚很多
蒋大钊!
·
2023-10-15 09:37
算法人生
leetcode
算法
java
数据结构
力扣第321场周赛+力扣第92场双周赛+AcWing第79场周赛
补题
力扣单周赛一.找出中枢整数1.原题链接:力扣2.解题思路:先用ans表示从1到n的累加和,再进行循环。用res表示从1到i的累加和,若满足res==ans-res+i,则i即为中枢整数,返回i即可,否则返回-1;3.参考代码:classSolution{public:intpivotInteger(intn){if(n==1){return1;}intans=0;intx;for(inti=1;i
m0_63563229
·
2023-10-15 08:09
leetcode
算法
c++
ACWing第59场周赛+Leetcode第301场周赛+第82场双周赛
补题
ACWing第59场周赛第一题:4491.数组操作分析:该题就是需要进行一个计算最后一个元素的前缀和和所有前缀和中最小前缀和,然后相减的操作。可以用sort函数对前缀和数组中的元素进行排序,最小前缀和也就是排序后的p[0]。代码:#include#includeusingnamespacestd;constintN=110;intn;intq[N],p[N];intmain(){ints,x;ci
S_keo
·
2023-10-15 08:06
周赛补题
c++
算法
leetcode
Codeforces Round #757 (Div. 2)——codeforces
补题
计划——2022.1.12&13
题目链接A.DivanandaStore题目大意:给出n个巧克力的单价分别是多少,给出买巧克力的最低价l,最高价r,以及总钱数,求最多能买多少。贪心排序,从符合范围的最低价开始买即可#includeusingnamespacestd;typedeflonglongLL;intmain(void){intT;scanf("%d",&T);while(T--){intn;scanf("%d",&n);
Xuhx&
·
2023-10-14 17:41
Codeforces
Codeforces
大三第三周学习笔记
周一Guess打了网络赛,还可以,但是不知道哪里可以
补题
,就写写思路吧这道题关键就是从特例推出普遍规律,先讨论简单的情况稍微分析一下可以发现,只有2的次幂影响结果,所以设两数为pt2ptt为奇数,p为2
Alex Su (*^▽^*)
·
2023-10-14 06:42
ACM学习笔记
学习
CodeFoeces
-1257A
题目原题链接:A.TwoRivalStudents题意已知a和b在长位n的序列中的位置,有x次交换临近两人位置的操作,求a和b最大的距离。代码#includeintcal(inta,intb){return(a>b?a:b)-(a>b?b:a);}intmain(){intt,n,x,a,b;scanf("%d",&t);while(t--){scanf("%d%d%d%d",&n,&x,&a,&
ss5smi
·
2023-10-13 23:07
[
补题
记录] Atcoder Beginner Contest 297(F)
URL:https://atcoder.jp/contests/abc297目录FProblem/题意Thought/思路Code/代码FProblem/题意给一个H*W的矩形,在其中任意放置K个点,由这K个点构成的最小矩形带来的贡献为该矩形的面积,这K个点构成一种方案。问面积的期望(总面积/总方案数)。Thought/思路很容易发现,对于这个H*W的矩形而言,总方案数为:。也就是说,我们只需要求
Varitall
·
2023-10-09 08:58
补题记录
redis
数据库
缓存
[
补题
记录] Atcoder Beginner Contest 298(E)
URL:https://atcoder.jp/contests/abc298目录EProblem/题意Thought/思路Code/代码EProblem/题意A、B轮流投色子,A投出[1,P]点数的概率相等,B投出[1,Q]点数的概率相等。现有N个点,初始时,A位于点a,B位于点b。假设A或B现在在点X,每投出一个点数i,则A或B会走到min(X+i,N),先走到N的获胜。问A先投色子,A赢的概率
Varitall
·
2023-10-09 08:28
补题记录
动态规划
算法
[
补题
记录] Atcoder Beginner Contest 323(E、F)
URL:https://atcoder.jp/contests/abc323目录EProblem/题意Thought/思路Code/代码FProblem/题意Thought/思路Code/代码EProblem/题意有N首歌曲,每首歌曲时长为Ti。每次随机播放一首歌曲,问在X+0.5这一时刻,播放第一首歌的概率是多少。Thought/思路如果我们能求出从X-T[1]+1到X的每一时刻开始时,恰好播放
Varitall
·
2023-10-09 08:57
补题记录
算法
动态规划
牛客2021暑假多校联赛第一场
补题
A题:题意:两人博弈,每次一个人从一堆中拿k个,同时从另一堆拿k*s(s>=0)个,问谁先不能拿。10000组数据,N#include#include#include#include#includeusingnamespacestd;#defineN5010boolans[N][N];voidpre_work(){//赋初值ans[0][0]=0;//穷举一次能拿完的话A赢不然B赢for(inti
weixin_51060919
·
2023-10-09 08:27
c++
2023牛客暑期多校训练营4
补题
题解1
目录一、L题目大意和输入输出要求二、解决思路1.浅谈2.代码实现AC代码总结第二部分F题题解一、题目大意和输入输出描述输入样例:输出样例:二:代码实现:存储数据:模拟票人的过程:AC代码:总结:前言为简单的题目写一些题解。一、L题目大意和输入输出要求有n行m列个灯泡,起初都是关闭状态,执行k次操作,每次操作为某行或者某列关闭,例如:row1oncolumn4on输入样例:344row1oncolu
踏入c语言
·
2023-10-09 08:55
c++
题解
算法
2020牛客暑期多校训练营(第五场)B、D、E、F、I题解及
补题
文章目录2020牛客暑期多校训练营(第五场)题解及
补题
比赛过程题解A题意解法代码B题意解法代码C题意解法代码D题意解法代码E题意解法代码F题意解法代码G题意解法代码H题意解法代码I题意解法代码J题意解法代码
hzeroto
·
2023-10-09 08:23
2020牛客组队训练
2020牛客暑假多校第五场
补题
比赛链接:link题目BBoruvka算法&异或字典树 BBoruvka算法&异或字典树 题意是说给定了一棵树,每条边都有一个权值,我们可以进行删边或者增边操作,每次需要保证操作后所有点是连通的,并且保证若是存在环,环上所有值异或和为0。求最小权值和。 由异或的性质可知,从某个顶点iii到顶点jjj若是有连边,这个连边的值是确定的;若是我们确定了某一个点的值,其他点的值也可以确定下来,路径异
W_Zifan
·
2023-10-09 08:50
算法
2023牛客暑假多校第五场(
补题
向题解:C,E)
当时只做出来4个题,被两个学弟的队伍压了一题,可能是因为两个中等题都偏向构造和猜结论这种,我们队伍不太擅长,需要加强这方面的训练。CCheeeeentheCuteCat(图论)说实话不看题解,还是很难想到这么转化的,当时队友直接用正解过了这个题,tql知识点:二分图匹配,哈密顿图,半哈密顿图,竞赛图题意给定一组二分图匹配在(1∼n)(1\simn)(1∼n)和(n+1∼n+n)(n+1\simn+
CCSU_梅子酒
·
2023-10-09 08:49
牛客寒假暑假训练营题解
图论
算法
图论
Codeforces Round 499 (Div. 2) 题解
总结:来自好久之后的
补题
,之前在题单中只做过C题,现在才把ABC都补完,还是挺不容易的,A读假题,B想不到,C题二分,总之挺不容易的。。。但也可以学到东西吧。。。
古谷彻
·
2023-10-07 15:18
Codeforces
题解及总结
算法
c++
学习
Codeforces
算法竞赛
[
补题
记录] Atcoder Beginner Contest 322(E)
URL:https://atcoder.jp/contests/abc322目录EProbelm/题意Thought/思路Code/代码EProbelm/题意有N个改进计划,每个计划可以执行一次;有K个参数,每个计划可以将所有参数提升固定值,即计划i可以为第j个参数提升Aij的数值。每个计划有花费Ci,问最少多少花费,能让所有参数都>=P。其中1tenToK(intx,intk,intbit){/
Varitall
·
2023-10-06 18:43
补题记录
算法
动态规划
图论
CodeFoeces
-1230A
题目原题链接:A.DawidandBagsofCandies题意问所给四个数字可否分成两部分且和相等。代码#include#includeusingnamespacestd;intmain(){inta[4];scanf("%d%d%d%d",&a[0],&a[1],&a[2],&a[3]);sort(a,a+4);if((a[0]+a[3]==a[1]+a[2])||(a[0]+a[1]+a[2
ss5smi
·
2023-10-06 06:38
【思维构造】Queries for the Array—CF1861C
QueriesfortheArray—CF1861C本题方法参考:EducationalCodeforcesRound154(RatedforDiv.2)作者:不如讨饭比赛的时候没有写到这个题,赛后
补题
的时候发现这个很不好想
AC_M
·
2023-10-06 05:01
思维构造
算法
数据结构
寒假每日一题(三)
小结三、十三号星期五四、平方矩阵II方法一:从对角线,向右延伸,向下延伸方法二:一行一行来做(按行枚举)方法三:最简单的一个五、棋盘挑战dfs六、货币系统(完全背包问题)七、阶乘总结前言寒假每日一题之疯狂
补题
摩卡摩卡~
·
2023-10-05 11:28
2021每日一题
2020牛客国庆集训派对day4(
补题
)
2020牛客国庆集训派对day4B题意: 题意:求最长等差序列的长度。DP:摊派了我讲不明白,参考下这两篇博客吧(捂脸)传送门1传送门2#include#include#include#include#include#include#includeusingnamespacestd;typedeflonglongll;constintmaxn=5e3+7;intarr[maxn];intdp[ma
Cu1ii*
·
2023-10-03 20:14
动态规划
牛客
思维
2023 牛客国庆day4 【10.2训练
补题
】
目录B-BasicGcdProblem(素数筛+快速幂)H-HarderGcdProblem(素数)B-BasicGcdProblem(素数筛+快速幂)打表找规律发现答案为(n质因子数目)^c#includeusingnamespacestd;constintN=1e6+5;typedeflonglongll;typedefunsignedlonglongull;typedefpairpi;con
F_yx
·
2023-10-03 20:44
训练赛
算法
2023 山东省赛 【9.28训练
补题
】
Dashboard-The13thShandongICPCProvincialCollegiateProgrammingContest-CodeforcesA.Orders题解:排序+遍历代码:#includeusingnamespacestd;constintN=1e5+5;typedeflonglongll;typedefunsignedlonglongull;typedefpairpi;co
F_yx
·
2023-10-02 13:21
训练赛
算法
c++
2022杭电联赛2
补题
目录1002C++toPython(7151)1007SnatchGroceries(7156)1009ShuanQ(7158)1012Luxurycruiseship(7161)1002C++toPython(7151)ProblemDescriptionKayzin'srepositoryhaslotsofcodeinC++,butAbaabacanonlyunderstandPythonco
F_yx
·
2023-10-02 13:51
c++
2023 江西省赛 【9.26训练
补题
】
Dashboard-2023(ICPC)JiangxiProvincialContest--OfficialContest-Codeforces2023年江西省ICPC省赛部分题解_NIT最帅的博客-CSDN博客I.Tree*考虑异或性质,一个数异或两次相当于不变*快读错解:建树更新深度#includeusingnamespacestd;constintN=5e5+5;typedeflonglon
F_yx
·
2023-10-02 13:46
训练赛
算法
[
补题
记录] Atcoder Beginner Contest 299(E)
URL:https://atcoder.jp/contests/abc299目录EProblem/题意Thought/思路Code/代码EProblem/题意给出N(1g[2003];structK{intp,d;}tmp[2003];voidwhite(ints,intd){for(inti=1;i>q;q.push({s,0});dis[s]=0;while(!q.empty()){autoo
Varitall
·
2023-10-01 17:36
补题记录
java
算法
数据结构
[
补题
记录] Atcoder Beginner Contest 321(E)
URL:https://atcoder.jp/contests/abc321目录EProblem/题意Thought/思路Code/代码EProblem/题意有一颗N个节点的完全二叉树,现在给出节点X,一个整数K,问举例节点X的长度为K的点有多少个?Thought/思路来自:https://www.cnblogs.com/Lanly/p/17725350.html首先考虑以节点X为根的子树,求出往
Varitall
·
2023-10-01 17:06
补题记录
算法
图论
CSP-J模拟赛一张之轩
补题
报告
日期:2023-09-30周六学号:S12358一:总分数:170T1【数字降级(down)】:40T2【分组(group)】:100T3【抢夺地盘(seize)】:20T4【闯关(barrier)】:10二:比赛过程比赛中我先大体看了一下四道题,然后从第一题开始做,可理解错误题目意思,只得了40分。然后是第二题,我只看了一遍题目,就用暴力算出,只用了20分钟得了100分。之后是第三题,我第一次看
陈进士学习
·
2023-10-01 13:47
算法
动态规划
补题
2.0
C---Problem-C-Codeforces翻译:给一个01串,删除相邻且相同的字符,并输出要删除的字符个数和方法数。思想:看有几个相同的,删到只有一个为止,方法数就不怎么好求了。AC代码#include#includeusingnamespacestd;constintmod=998244353;intmain(){intt;cin>>t;while(t--){strings;cin>>s;
CV敲击器
·
2023-09-29 22:10
c++
算法
开发语言
2023 ICPC 网络赛 第一场(
补题
:F)
7题罚时879,队排235,校排79。除了I题dp没注意空间限制第一发没有用滚动数组MLE,以及G题启发式合并脑抽用set当容器T一发,以及K没注意是平方的期望白wa4发这些应当避免的失误外,基本满意。剩下的题基本都是当时写不出的了,在这里补一发F的题解。本题解学自:知乎-CurryWOEF.AliceandBob(博弈+计数)很妙的一个博弈思维题,并没有多难的算法,只是利用了题目的性质与博弈的基
CCSU_梅子酒
·
2023-09-29 05:04
XCPC
VP
博弈论
算法
c++
codeforces
补题
Codeforces#888F.LisaandtheMartians题意:给出a1…an,和一个参数k,求i,j,x使得x=0;i--){intj=(x>>i)&1;if(!nex[p][j])nex[p][j]=++cnt;p=nex[p][j];}ac[p]=v;}intfind(intx){intp=0;for(inti=k-1;i>=0;i--){intj=(x>>i)&1;if(!nex
delicious__z
·
2023-09-24 20:27
数据结构和算法
算法
数据结构
[
补题
记录] Atcoder Beginner Contest 317(E)
URL:https://atcoder.jp/contests/abc317目录EProblem/题意Thought/思路Code/代码EProblem/题意有四种箭头^、>、vx[2003],vy[2003];structnode{intx,y;};std::vectorv;nodeS,G;intgetX(chardir,intx,inty){intl=-1,r=vy[y].size();if(
Varitall
·
2023-09-23 01:40
补题记录
算法
图论
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他