摘要: \(N,M\le 1e7\) 接着反射容斥,考虑这道题怎么做 如果去枚举不动步数,加上反射容斥,直接T飞了 把-1/0/1操作转换一下,就成了0/1/2 如果没有限制(不能<0或>m),n步方案就是\((1+x+x^2)^n\) 设\(H=1+x+x^2\quad F=H^n\) 那么对两边求导: 阅读全文
posted @ 2023-09-30 20:31 Linnyx 阅读(18) 评论(0) 推荐(1) 编辑
摘要: 故事的起因是模拟赛遇到了一道题: \(N,M\le 1e7\) 赛时想到了其实可以去枚举原地不动的步数,然后catalan去计算方案数,但是有一个问题,就是这个限制:这个过程不能走出格子 这就相当于说我有一个栈,大小为m,要放入i个数,2*i次操作每次选择放入和拿出的方案数,但是栈不能取空,同时也不 阅读全文
posted @ 2023-09-30 20:06 Linnyx 阅读(352) 评论(0) 推荐(1) 编辑
摘要: 75+100+35=210 rk2 # T1 直接比较 $a_{i-1}$ 和 $a_i$ 如果 $a_{i-1} a_i$限制了x的在他们的最高不同位必须是1 分位考虑,开两个桶记录,直接暴力修改即可 时间复杂度:$O(30n)$ # T2 暴搜优化 # T3 55->35 没看见有个挡$l_{m 阅读全文
posted @ 2023-08-25 14:41 Linnyx 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 100+50+100=250 rk1 # T1 直接矩阵快速幂,避开求逆元操作 # T2 半年前做过不上树的情况,现在已经不记得怎么做了,但是记得做过,然后考场糊了个$O(n^2)$拿了50 链的情况可以去P4597 然后就可以随便dsu on tree或者其他的东西暴力合并了 # T3 并查集模板 阅读全文
posted @ 2023-08-24 14:48 Linnyx 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 10+10+40=60 三题全因为奇怪原因挂分了 被c++进制卡了2天了,我不好说 # T1 50->10 0x3f3f3f3f在int->long long下不会变大只有1e9 将水栓放一轴,着火点放一轴,水栓与着火点的匹配不会相交(改为不相交会更优),O(n^2)暴力就很显然了 # T2 40- 阅读全文
posted @ 2023-08-23 13:42 Linnyx 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 50+0+100+100=250 rk8? # T1 $100\rightarrow 50$ 人口普查,但是char的范围是-128-127,直接在'z'上加10会爆char # T2 博弈论,分4类讨论,A走不走AB之间链上,B走不走AB之间链上 对于除AB都走链上的情况,都非常容易处理,考虑AB 阅读全文
posted @ 2023-08-22 12:57 Linnyx 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 上午讲了严谨的时间复杂度分析理论,不知道有什么用,但是让我更严谨了 中午在睡觉 下午讲了欧几里得全家桶(一般欧几里得,拓展欧几里得,类欧几里得),黄钰曾评价 类欧几里得 :800年不考 但还是习得了如何用图像法解决一般的类欧几里得问题 总结,今天讲的ppt上的内容不多,但是拓展了很多,没有局限在pp 阅读全文
posted @ 2023-08-21 19:21 Linnyx 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 先给出结论,在 $n$ 足够大时,期望近似于 $\frac{n}{3}$ 纯数学推导 $$2*\frac{\sum_{l=1}^n\sum_{r=l}^n(r-l+1)}{n*n}$$ 先抛开2和分母 $$\sum_{l=1}^n\sum_{r=l}^n(r-l+1)$$ $$\sum_{l=1}^ 阅读全文
posted @ 2023-08-21 14:38 Linnyx 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 100+80+92+50=322 rk1 # T1 $n\le 1e7$ 只能线性,有一个朴素的想法是设计$dp_{i,0/1/2/3,0/1/2/3}$表示涂到第i个盘子,目前颜色是什么的最大值,转移显然 卡卡常即可 # T2 人口普查,直接模拟,注意可能会被取空继续取 # T3 观察到每次更新是 阅读全文
posted @ 2023-08-21 08:55 Linnyx 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 0+60+60+95=215 # T1 期望还是太差了,说是找规律,看了2个小时都没有找出规律,因为多测,40暴力分暴力还挂了 按每个位置考虑,因为期望的线性性,考虑最终是不是在原位上即可,只有01所以是伯努利分布,E=np,递推或者找通项都ok # T2 原题,吐槽一下大样例,完全没有强度,过了只 阅读全文
posted @ 2023-08-18 22:16 Linnyx 阅读(8) 评论(0) 推荐(0) 编辑