随笔分类 -  其他-----时间复杂度

摘要:这题做着超级难受😭,幸亏有个帅哥帮我🤤 阅读全文
posted @ 2022-07-27 10:09 C202044zxy 阅读(345) 评论(0) 推荐(3)
摘要:模拟赛质量越来越低,我该怎么办? 阅读全文
posted @ 2022-07-11 14:50 C202044zxy 阅读(313) 评论(2) 推荐(3)
摘要:开摆!(再来一次! 阅读全文
posted @ 2022-07-07 09:36 C202044zxy 阅读(493) 评论(0) 推荐(3)
摘要:被杀老师教育了。 阅读全文
posted @ 2022-06-21 19:27 C202044zxy 阅读(292) 评论(3) 推荐(2)
摘要:用到抽屉原题的题目都能绝杀啊! 阅读全文
posted @ 2022-06-12 15:32 C202044zxy 阅读(273) 评论(0) 推荐(1)
摘要:第一次见套用并查集复杂度分析的题。 阅读全文
posted @ 2022-06-12 09:04 C202044zxy 阅读(322) 评论(4) 推荐(2)
摘要:什么才叫底层优化啊?!(战术后仰 阅读全文
posted @ 2022-06-10 19:21 C202044zxy 阅读(181) 评论(0) 推荐(1)
摘要:又是什么都不会的一天呢... 阅读全文
posted @ 2022-05-31 22:45 C202044zxy 阅读(257) 评论(0) 推荐(1)
摘要:感觉这比 PKUSC 的屑题好多了 阅读全文
posted @ 2022-05-23 08:58 C202044zxy 阅读(656) 评论(2) 推荐(2)
摘要:第一次见识这个样子的复杂度分析。 阅读全文
posted @ 2022-05-20 16:32 C202044zxy 阅读(326) 评论(4) 推荐(1)
摘要:感觉难度开始上去了。 阅读全文
posted @ 2022-05-19 16:20 C202044zxy 阅读(157) 评论(0) 推荐(1)
摘要:一、题目 点此看题 二、解法 首先不难想到对询问的字符串值域分块,也就是对于长度大于 \(\sqrt n\) 的可以暴力建立后缀自动机计算,对于长度小于等于 \(\sqrt n\) 的串用分块维护。 每个块内维护后缀自动机,修改时暴力重构。对于跨块的字符串,我们可以把两边长度为 \(len-1\) 阅读全文
posted @ 2022-05-11 15:47 C202044zxy 阅读(145) 评论(1) 推荐(1)
摘要:F. Minimal String Xoration 题目描述 点此看题 解法 记 \(f(s,d)\) 为 \(t_i=s_{i\oplus d}\) 的字符串 \(t\),可以将问题转化成:把 \(f(s,0),f(s,1)...f(s,2^n-1)\) 按照字典序从小到大排序,那么字典序最小的 阅读全文
posted @ 2022-03-21 21:00 C202044zxy 阅读(265) 评论(0) 推荐(1)
摘要:神必的集合 题目描述 有一个集合 \(S\),集合里的元素都是 \([0,2^n)\) 中的整数,这个集合满足 \(S\) 非空并且 \(\forall a,b\in S,a\oplus b\in S\),给出 \(m\) 条限制,每条限制形如集合中第 \(x_i\) 个数是 \(y_i\),问满足 阅读全文
posted @ 2022-03-14 16:49 C202044zxy 阅读(340) 评论(0) 推荐(1)
摘要:Shik and Travel 题目描述 点此看题 解法 首先上来二分答案 \(k\),然后变成判定性问题。 在树上走可以很容易联系到 \(dp\),发现我们要记录的信息是走到子树内第一个叶子的距离 \(a\),和从子树内最后一个叶子走回来的距离 \(b\),这样转移的时候就可以把左右子树拼起来。 阅读全文
posted @ 2022-02-06 17:03 C202044zxy 阅读(183) 评论(0) 推荐(2)
摘要:新年的聚会 题目描述 点此看题 解法 其实用分治的思想很容易解决聚会个数的限制,我们可以枚举一个点对其他点做分治,那么询问次数是 \(O(m\log n)\),但是这样做总人数不满足条件。 关键结论:对于一个边数为 \(m\) 的图可以划分出 \(\sqrt m\) 个独立集。对于度数 \(\geq 阅读全文
posted @ 2022-01-30 11:59 C202044zxy 阅读(170) 评论(0) 推荐(1)
摘要:stars 题目描述 一颗星星可以抽象成 \(k\) 维空间中的一个整点。称若干星星构成的集合 \(s\) 是奇妙的,当且仅当存在 \(k\) 维空间中的整点 \(P\),\(P\) 与 \(s\) 中的每颗星星至少有一维坐标相同。 有一个长度为 \(n\) 的星星序列 \(A\) ,请你求出所有奇 阅读全文
posted @ 2022-01-27 16:32 C202044zxy 阅读(932) 评论(1) 推荐(1)
摘要:一、题目 点此看题 二、解法 我自己的想法是把问题转化成 \(8\) 个点 \(n\) 条边的问题(把每个颜色看成一个点),这样看似简单实则难做,因为问题的关键是求最远点对数量,所以计数应产生在点之间而不是在颜色之间(而且这道题并不好把颜色转化到点),但是上面的思考也不是全无作用,它告诉我们答案一定 阅读全文
posted @ 2022-01-16 10:59 C202044zxy 阅读(81) 评论(0) 推荐(1)
摘要:一、题目 点此看题 二、解法 感冒在家两天,今天才回学校,虽然博客鸽了一天但是我换签名了。 对于询问其实可以分块,每一块的前 \(8\) 位都是一样的,那么处理后 \(8\) 位就可以了,设 \(f(u,i)\) 表示 \(u\) 向上的 \(256\) 个节点中,最大的 \(a_v\oplus ( 阅读全文
posted @ 2022-01-11 12:03 C202044zxy 阅读(174) 评论(0) 推荐(1)
摘要:一、题目 点此看题 二、解法 我们先对原序列离散化,相同权值的元素后面的小,显然这个题是拿来给你算贡献的,设 \(y\) 表示最大满足 \(a_y>a_x\) 的下标,考虑位置 \(x\) 的贡献是包含 \(x\) 的上升子序列个数,并且序列结尾小于 \(y\) 直接算复杂度起飞,优化需要考察点 \ 阅读全文
posted @ 2022-01-07 16:41 C202044zxy 阅读(146) 评论(5) 推荐(1)