08 2023 档案
摘要:75+100+35=210 rk2 # T1 直接比较 和 如果 限制了x的在他们的最高不同位必须是1 分位考虑,开两个桶记录,直接暴力修改即可 时间复杂度: # T2 暴搜优化 # T3 55->35 没看见有个挡$l_{m
阅读全文
摘要:100+50+100=250 rk1 # T1 直接矩阵快速幂,避开求逆元操作 # T2 半年前做过不上树的情况,现在已经不记得怎么做了,但是记得做过,然后考场糊了个 拿了50 链的情况可以去P4597 然后就可以随便dsu on tree或者其他的东西暴力合并了 # T3 并查集模板
阅读全文
摘要:10+10+40=60 三题全因为奇怪原因挂分了 被c++进制卡了2天了,我不好说 # T1 50->10 0x3f3f3f3f在int->long long下不会变大只有1e9 将水栓放一轴,着火点放一轴,水栓与着火点的匹配不会相交(改为不相交会更优),O(n^2)暴力就很显然了 # T2 40-
阅读全文
摘要:50+0+100+100=250 rk8? # T1 人口普查,但是char的范围是-128-127,直接在'z'上加10会爆char # T2 博弈论,分4类讨论,A走不走AB之间链上,B走不走AB之间链上 对于除AB都走链上的情况,都非常容易处理,考虑AB
阅读全文
摘要:上午讲了严谨的时间复杂度分析理论,不知道有什么用,但是让我更严谨了 中午在睡觉 下午讲了欧几里得全家桶(一般欧几里得,拓展欧几里得,类欧几里得),黄钰曾评价 类欧几里得 :800年不考 但还是习得了如何用图像法解决一般的类欧几里得问题 总结,今天讲的ppt上的内容不多,但是拓展了很多,没有局限在pp
阅读全文
摘要:100+80+92+50=322 rk1 # T1 只能线性,有一个朴素的想法是设计 表示涂到第i个盘子,目前颜色是什么的最大值,转移显然 卡卡常即可 # T2 人口普查,直接模拟,注意可能会被取空继续取 # T3 观察到每次更新是
阅读全文
摘要:0+60+60+95=215 # T1 期望还是太差了,说是找规律,看了2个小时都没有找出规律,因为多测,40暴力分暴力还挂了 按每个位置考虑,因为期望的线性性,考虑最终是不是在原位上即可,只有01所以是伯努利分布,E=np,递推或者找通项都ok # T2 原题,吐槽一下大样例,完全没有强度,过了只
阅读全文
摘要:战绩:80+50+70+70=270 挂麻了 # T1 蒙德 枚举中心点,组合挑出 条出边,形成一个 大小为 的星星 出题人题出错了,本来应该100的。据说是没有验题人。。。 # T2 璃月 一开始想的莫队 ,又想了想20pts顺着的部分
阅读全文
摘要:100+100+40+30=270 T1 差分,直接取min T2 原题,详见之前day? T3 最后强行降智,明明都想到了,强行自己给自己加了个log,挂成了暴力分 按斜线提取,发现是二维偏序,直接做 T4 搜索待补
阅读全文
摘要:100+70+70+20=260 感觉如果时间够感觉还能写一下,结果T3超大数据结构写死了 T1 观察到最短路径仍然最优,直接dij即可,注意判断终点不用等红灯 T2 暴力是 的,是dp,但是我写的是分层图,同样时间,还没有优化空间,寄 设计 为跳到 所需
阅读全文
摘要:0+50+100+0=150 第一题本地没re,交上去re了,发现是函数int没return O2导致的,但是本地也开了O2,没有问题 T1 中缀转后缀,然后全排列 T2 枚举每一位是否填1,倒序开搜+小剪枝即可,最科学的是一种背包的剪枝,和我最终提交代码很像,但是我的优化还不够 T3 ida,限制
阅读全文