摘要: var code = “5126189c-b5b2-472f-8cf8-b1b0c9617c0c” 阅读全文 »
posted @ 2023-07-05 21:59 仰望星空的蚂蚁 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 想起之前考试做过的一道题,当时做法好像是用线段树维护一个分段复合函数,当时切掉了,但是这道题换成矩阵就又不会了。还是太菜了。 既然都要复合了,肯定要满足结合律。因为满足了结合律,所以线段树上左右儿子可以合并。 什么东西满足结合律?自然是矩阵。这个东西用来处理线性变换尤其好用,而且矩阵的性质其实是相当 阅读全文 »
posted @ 2023-07-05 14:25 仰望星空的蚂蚁 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 我是小丑,这道题读错了整整两次!! 还是用线段树维护。发现一个神奇的事情,这题只要能快速判断区间内是否存在 42 42 42的次幂,然后用 Segment Tree Beats \text{Segment\ Tree\ Beats} Segment Tree Beats维护就完了。这可以通过维护与最 阅读全文 »
posted @ 2023-07-04 21:12 仰望星空的蚂蚁 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 不难看出问题就是求极长下降子序列的长度。有经典的 O ( n log ⁡ 2 n ) O(n\log^2 n) O(nlog2n)的线段树做法,但是无法通过。 这么优秀的算法你还想着优化它? 考虑扫描位置,然后用线段树维护每个询问。发现问题转化为每次对一段区间取 min ⁡ \min min,然后每 阅读全文 »
posted @ 2023-07-04 20:52 仰望星空的蚂蚁 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 在优秀的学长 C202044zxy 讲解下把这道题搞懂了。希望自己也有机会成为学长。 原来线段树还可以这样干!考虑线段树上每个节点用一个数组维护 2 i 2^i 2i的出现次数,也就是二进制下某一位为 1 1 1的数目。这样只看操作一,每个点最多要修改 log ⁡ V \log V logV次,但是 阅读全文 »
posted @ 2023-07-04 20:39 仰望星空的蚂蚁 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 因为一个数 k k k只会贡献一次,所以启发我们用网络流或者图匹配之类的算法。 但是很遗憾,这道题是一般图匹配。 贪心告诉我们,对于一段连续的 0 0 0只有两端才会参与决策,更确切地说,设左右两端的数分别为 x x x和 y y y,分奇偶性讨论: 1.1 1.1 1.1 如果段的长度为奇数,那么 阅读全文 »
posted @ 2023-07-04 09:10 仰望星空的蚂蚁 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 其实是因为写不动带花树所以来水博客 这题妙啊。在学长的精心讲解下大概搞懂了。 首先这个操作就很神奇。考虑将 1 1 1看成 + 1 +1 +1, 0 0 0看成 − 1 -1 −1,求出其前缀和数组,然后每次就是两个前缀和相同的位置进行翻转,更神奇的是因为位置和值同时翻转了,所以你发现相当于是把前缀 阅读全文 »
posted @ 2023-07-03 17:00 仰望星空的蚂蚁 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 服了,做这道题还要重新学一遍 S A M SAM SAM,泪目了。 先不考虑复杂度,考虑一段子串 [ i , j ] [i,j] [i,j]对应的答案。尽量将问题往 S A M SAM SAM上去靠,发现子串 [ i , j ] [i,j] [i,j]对应的就是从 t 0 t_0 t0​出发的一条链 阅读全文 »
posted @ 2023-06-30 11:18 仰望星空的蚂蚁 阅读(4) 评论(0) 推荐(0) 编辑
摘要: S A M SAM SAM学的太烂了,滚粗了。 让我们从头说起。字符串 s s s的 S A M SAM SAM是一个接受 s s s的所有后缀的最小 D F A DFA DFA。既然是 D F A DFA DFA那么就存在一个或多个终止状态,如果我们从初始状态 t 0 t_0 t0​出发,最终转移 阅读全文 »
posted @ 2023-06-24 19:48 仰望星空的蚂蚁 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 完了,感觉一上午做不出一道题来了。 大脑超载了。无论如何都只想到了从 i = 1 i=1 i=1入手这一种思路。手玩了一下发现答案就是 n + 1 n+1 n+1。 然后考虑 i = 2 i=2 i=2。(真的只能想到最笨的思路啊)发现就按 n + 1 n+1 n+1的大小分组即可,但是注意少了一个 阅读全文 »
posted @ 2023-06-24 11:26 仰望星空的蚂蚁 阅读(8) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示