会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
XiaoQuQu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2024年2月24日
这就是我们的李超线段树啊,你们有没有这样的李超线段树啊?
摘要: 沟槽的公式,真是公公又式式啊。 考虑一个线段树节点维护一个线段(但一条线段可以被多个线段树节点维护),需要保证该节点被线段完全覆盖。 每次添加一个线段的时候: 如果当前节点没有被这个线段完全覆盖,那么直接递归左右儿子修改。 如果当前节点的线段比新线段严格劣(也就是对于每一个 \(x\) 都有 \(y
阅读全文
posted @ 2024-02-24 10:04 小蛐蛐awa
阅读(40)
评论(0)
推荐(0)
2024年2月23日
UOJ228/HDU5828 基础数据结构练习题/Rikka with Sequence 题解(势能线段树)
摘要: 势能线段树。如果线段树上一个节点的 \(\max-\min\ge 2\),我们称其为关键节点,考虑定义势能 \(\phi\) 为线段树上关键节点的个数。 对于每次开方操作,如果当前节点为关键节点,则暴力递归左右儿子修改,否则: 如果当前节点 \(\max=\min\) 或 \(\max=\min+1
阅读全文
posted @ 2024-02-23 21:48 小蛐蛐awa
阅读(73)
评论(1)
推荐(1)
2024年2月22日
ABC302Ex Ball Collector (可撤销并查集)
摘要: 由于博客园存在关站风险,文章以后同步发在 这里,可能会有更好的阅读体验。 首先我们分析一下,如果我们已经知道了要走哪些点,我们可以怎么做。 考虑将 \(a_i,b_i\) 之间连边,发现题目可以被转化为给定一个图,要求对于每条边将其一个顶点染色,问最多能将多少个点染色。 于是我们对于每个连通块分开来
阅读全文
posted @ 2024-02-22 21:31 小蛐蛐awa
阅读(54)
评论(0)
推荐(0)
2024年2月21日
ARC111B Reversible Cards 题解 (套路题)
摘要: 考虑将 \(a_i,b_i\) 之间连边,发现题目可以被转化为给定一个图,要求对于每条边将其一个顶点染色,问最多能将多少个点染色。 于是我们对于每个连通块分开来考虑。对于一个连通块,注意到我们不能将每个顶点染色当且仅当这个连通块是树,且此时可以染色的定点数量为连通块大小减一,如下: 如果当前连通块是
阅读全文
posted @ 2024-02-21 11:39 小蛐蛐awa
阅读(34)
评论(0)
推荐(0)
2024年2月1日
LOJ6796/P8134 Opportunity Cost ICPC World Finals 2020 (拆贡献+状态压缩)
摘要: 题意即为求 \(\min\limits_{i=1}^n \max\limits_{j=1}^n(\max(x_i-x_j,0),\max(y_i-y_j,0),\max(z_i-z_j,0))\),容易观察到,\(x,y,z\) 任意一项,都会产生对答案有贡献或对答案无贡献两种情况,且我们要求的 \
阅读全文
posted @ 2024-02-01 16:44 小蛐蛐awa
阅读(50)
评论(0)
推荐(0)
2024年1月23日
LOJ3990/LG9602 IOI2023 足球场 题解 (区间DP+精简无用状态)
摘要: 首先考虑一个足球场长啥样才是合法的。发现一个点能只拐弯一次到达另一个点,可以分为两种情况:先左右走,再上下走 或 先上下走,后左右走。无论哪种情况,都要求我们走一步使得和目标点一个轴相同,再走一步使得另一个轴也相同,所以加入把每一行选择的格子看成一个区间(因为如果不连续显然是不合法的),我们选择的这
阅读全文
posted @ 2024-01-23 15:23 小蛐蛐awa
阅读(105)
评论(1)
推荐(0)
2024年1月22日
CEOI2023D1T3(LOJ4019/LG9731) Brought Down the Grading Server(Balance)? (分治+欧拉回路)
摘要: 因为我们有 \(S=2^k\),所以我们先考虑 \(k=1\) 即 \(S=2\) 的时候应该怎么做。 发现如果我们对于每一个核心从 \(t_1\) 向 \(t_2\) 连一条无向边,如果我们把 「不交换 \(t_1,t_2\)」 看成将这条边定向为 \(t_1\to t_2\),否则如果「交换 \
阅读全文
posted @ 2024-01-22 18:49 小蛐蛐awa
阅读(65)
评论(0)
推荐(1)
2024年1月19日
BZOJ1717 Milk Patterns 产奶的模式 (二分+后缀数组+height数组)
摘要: 发现这样起标题更能引流(ylg 实锤了) 题意 给定一个长度为 \(n\) 的数组 \(a\),求在 \(a\) 中出现了至少 \(k\) 次的最长子串的长度。 解法 考虑将一个子串拆成两个后缀,即 \([l,r]=[l,n]-[r,n]\),发现一个长度为 \(x\) 的子串 \(t\) 在 \(
阅读全文
posted @ 2024-01-19 21:15 小蛐蛐awa
阅读(362)
评论(0)
推荐(0)
2023年5月15日
CF222A 题解
摘要: 刷 *1200 偶然刷到的一题,虽然是 *1200,但是感觉不那么显然,[题目链接](https://codeforces.com/problemset/problem/222/A)。 考虑操作一次这个序列会发生什么变化,显然,对于 $[k,n]$ 这个整体来说,无论操作多少次,里面元素只是相对位置
阅读全文
posted @ 2023-05-15 12:04 小蛐蛐awa
阅读(17)
评论(0)
推荐(0)
2023年5月6日
LVJR2 赛后题解
摘要: 赛后补题请到 洛谷比赛。 A 考虑分类讨论。显然当 $a=0,b=0$ 时,答案等于 $0$。 当 $a=0$ 或 $b=0$ 时,直接将等于 $0$ 的数乘以一个很大的数字,将不等于零的数除以一个很大的数字,答案为 $v$。 当 $a,b$ 均不为 $0$ 时,可以选择先将一个数字减到 $0$,或
阅读全文
posted @ 2023-05-06 16:04 小蛐蛐awa
阅读(59)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告