随笔分类 -  NOIP

摘要:最后一场多校模拟赛,好像是信心赛?? 100+100+20+40=260 T1 签到题(qiandao) 如果一个点的度数不是 c 的倍数,那么它的贡献至少为 1。我们一定可以构造出一种方案,使得度数是 c 的倍数的点的贡献为 0,其余的点的贡献为 1。这可以简单网络流证明,留给读者练习。 整了会这 阅读全文
posted @ 2021-10-07 17:06 -zxb- 阅读(178) 评论(2) 推荐(2)
摘要:0+30+40+90=160 T1 取石子 考试扔了将近两个小时,最后也没有回忆起博弈论的相关内容。。 现在只会50pts。正解待补。 #include<bits/stdc++.h> using namespace std; int n,a[500001],ans; signed main() { 阅读全文
posted @ 2021-10-06 06:24 -zxb- 阅读(71) 评论(0) 推荐(1)
摘要:咕了十几场了,还是写一写吧。。 T1 玩水 发现满足三个人路径不同必须要有2个及以上的斜线相同结构,需要注意如果同一行或者同一列的话必须要相邻才行。 #include<bits/stdc++.h> using namespace std; char a[1050][1050]; int c[1050 阅读全文
posted @ 2021-10-05 07:49 -zxb- 阅读(61) 评论(0) 推荐(0)
摘要:T1 math 分析性质,对于 $$ ax+by=c$$ 有 $$ gcd(x,y)|c$$ 所以 $$ gcd(a_1,a_2 .....,a_n)|num$$ 换句话说就是最后得到的数一定是 GCD 的倍数。 再看 \((a* b )mod k=((a modk)*b) mod k\) 所以对于 阅读全文
posted @ 2021-10-02 06:20 -zxb- 阅读(84) 评论(3) 推荐(1)
摘要:T1 考场上先干的T2,最后慌慌张张没去想正解,打算把树建起来,拿70分的部分分,于是写树剖LCA,板子好像忘了,回忆了好久还模拟了好几遍才打对树剖LCA............期望70,结果0.考试结束后一模一样的代码交上去就70,考试的时候全部TLE,玄学............. 斐波那契找性 阅读全文
posted @ 2021-10-02 06:16 -zxb- 阅读(37) 评论(0) 推荐(0)
摘要:T1星际旅行 给出n个点,m条边,求满足一条路径使得m-2条边经过2次,2条边经过1次的方案数.并且题目中给出有自环. 看到题面我以为是个计数DP,可能是计数题做多了吧哈哈.其实仔细朝图的方向想一想就会发现,把每条边double一下,题目的要求就是去掉两条边,然后还能是欧拉路一笔画走完. 欧拉路的性 阅读全文
posted @ 2021-10-02 06:15 -zxb- 阅读(37) 评论(0) 推荐(0)
摘要:T1匹配 签到大水题,这里有hash,kmp,ac自动机,还有后缀数组,后缀自动机任您挑选. 不过这个数据范围有些坑啊,re就很不爽.做法我还是比较倾向hash的,毕竟不论神魔字符算法,hash大都能莽过(我才不会说kmp忘了呢............) code #include<bits/std 阅读全文
posted @ 2021-10-02 06:13 -zxb- 阅读(38) 评论(0) 推荐(0)
摘要:T1辣鸡 T1就搞得这莫不愉快。。 大致题意是给你几个矩形,矩形覆盖的点都标记上,每个矩形无重复部分,求满足(x,y) (x+1,y+1)都标记过的点对数,范围1e9。 看起来很牛的样子,我确实也被1e9吓怕了,可是事实上这道题的处理方式就是暴力。首先有N=1的部分分,这也提示我们计算时要分成矩形内 阅读全文
posted @ 2021-10-02 06:12 -zxb- 阅读(63) 评论(0) 推荐(0)
摘要:T1string T1开的不错,看到这个题很激动,类似与HEOI2016排序,好像还要更简单一些,于是迅速冲了个桶排。因为洛谷上排序那道题是用桶排水的,所以我觉得没必要打线段树了,极端大数据20秒冲过,心想还行,起码80左右。 其实想的都挺美好哈哈,种种原因之下吧,桶排竟然跟垃圾快排拿一个分。。。。 阅读全文
posted @ 2021-10-02 06:11 -zxb- 阅读(69) 评论(0) 推荐(0)
摘要:#T1随 又是liu_................... 数列n,m个操作,每次随机取a[i],x=x*a[i]%k; 问题是求x期望%mod; 首先考虑到期望转移过程中存在%k,一般套路线性期望行不通,dp的话考虑转移神魔。 k较小,才不到1000左右,我们可以压余数。f[i][j]表示第i次 阅读全文
posted @ 2021-10-01 20:03 -zxb- 阅读(82) 评论(0) 推荐(0)
摘要:上午复习矩阵和数论。 做了一个矩阵模板,然后做了跳房子。 dp式我觉得挺新颖的,值得拓展。 \(dp_i=\sum_{j=0}^{i-m-1}dp_j\) 矩阵转移需要记录前缀和,转移方式变成了: \(dp_i=dp_{i-1}+dp_{i-m-1}\) 数学做了一个玄学概率,选择题,和贪心函数的结 阅读全文
posted @ 2021-10-01 20:03 -zxb- 阅读(47) 评论(0) 推荐(0)