会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fhq_treap
很多时候你要够努力,你要做的是往前走,去100分的位置,而不是在0分位置就此停止
博客园
首页
新随笔
管理
上一页
1
···
25
26
27
28
29
30
31
32
33
···
39
下一页
2021年5月12日
CF797E Array Queries
摘要: 一个根号分块经典题。 考虑如果我们直接$dp$求的话是$O(n * n)$的 我们发现这个dp的复杂度有一维是值域大小。 我们还发现我们其实没有必要把所有的答案都求出来,如果$\sqrt n \leq k$,那么最多不会超过$\sqrt n$步,我们完全可以进行暴力。 于是我们只需要处理$k \le
阅读全文
posted @ 2021-05-12 20:39 fhq_treap
阅读(111)
评论(0)
推荐(0)
2021年5月11日
[SHOI2014]三叉神经树
摘要: 这是一道不那么$native$的$LCT$题,当然可用树剖做,不过在学$LCT$,自然拿$LCT$做。 先考虑分析一些性质。 Q:暴力我们要怎么做? A:建出树来,从这个节点,一直往上跑,直到对父亲节点没有贡献。 Q:什么时候对父亲节点有贡献呢。 A:当父亲节点只有1个1时,你从0变成了1,当父亲节
阅读全文
posted @ 2021-05-11 21:12 fhq_treap
阅读(67)
评论(0)
推荐(0)
2021年5月10日
[国家集训队]Tree II
摘要: 考虑记录如下几个量: v : 每个点的权值 siz : splay中子树大小 s : splay中子树的权值和 lm,la : 两个标记 然后维护操作就行。 [国家集训队]Tree II #include<iostream> #include<cstdio> #define ll long long
阅读全文
posted @ 2021-05-10 20:44 fhq_treap
阅读(68)
评论(0)
推荐(0)
AtCoder Beginner Contest 200
摘要: 前言:果然自己连$ABC$都打不好了吗。 没看清题目,卡了巨久,排名一直跌,笔记本键盘坏了,心态崩了。 冷静。 —————————————————————————————————————————————————————— \(A\) 判断一个年份处于几世纪。 A // code by fhq_tre
阅读全文
posted @ 2021-05-10 11:52 fhq_treap
阅读(174)
评论(0)
推荐(0)
2021年5月7日
[APIO/CTSC 2007]数据备份
摘要: 反悔贪心的样例题。 容易看出,如果我们选择了一条边的一端$i$,那他一定和他相邻的某个城市链接,这样最短。 那么就可以看出一个策略,挑出一个点$i$,把他两边的点标记为不可使用。 那么怎么进行这个挑选呢,容易想到每次挑最小的那个出来选。 但这很容易被$hack$掉,我们要考虑类似于网络流操作的一种方
阅读全文
posted @ 2021-05-07 21:47 fhq_treap
阅读(57)
评论(0)
推荐(0)
2021年5月6日
[SDOI2008]洞穴勘测
摘要: $LCT$裸题。 不过区别于弹飞绵羊,这题要维护的树的形态,以及查询原根操作。 请记住,千万不要打错宏定义。 [SDOI2008]洞穴勘测 #include<iostream> #include<cstdio> #define ll long long #define N 300005 ll f[N
阅读全文
posted @ 2021-05-06 20:19 fhq_treap
阅读(53)
评论(0)
推荐(0)
[SDOI2017]数字表格
摘要: 感觉做多了$DS$和树图问题,数论水平已经低到小学生水平了。 现在甚至连数论分块都快忘了,昨天看$dl\ LCT$博客的时候看到了这题,所以来复健一下。 考虑就是求这样一个东西 \(\prod_{i = 1}^{n}\prod_{j = 1}^{m}f_{gcd(i,j)}\) 考虑斐波那契数列好像
阅读全文
posted @ 2021-05-06 12:07 fhq_treap
阅读(73)
评论(0)
推荐(0)
2021年5月5日
[HNOI2010]弹飞绵羊
摘要: 考虑这是一个$LCT$模板题。 感觉得多做一些题来熟悉$LCT$的操作。 这个题考虑对每个点向他往后跳的终点,如果会出界就不连边。 然后考虑$LCT$维护,也就是查询该点到原树根的距离。 那就$access$,\(splay\),然后查询$x$的子树大小就行了。 断边的话,因为保证了树结构而且断的边
阅读全文
posted @ 2021-05-05 22:03 fhq_treap
阅读(60)
评论(0)
推荐(0)
[LCT学习时的一些笔记]
摘要: 会找时间写一篇学习笔记的。 $Access$的操作是把$x$和$x$所在原树的顶端点的路径变为一个$splay$ 对于原树边我们有这样的操作,对每个$splay$的顶点维护一个父亲,认父不认子,其对应的是维护的这条链的顶端的父亲。 要求 \(Splay\) 中序遍历获得的节点序列是严格按照节点深度严
阅读全文
posted @ 2021-05-05 21:24 fhq_treap
阅读(151)
评论(0)
推荐(0)
2021年5月4日
CF487E Tourists
摘要: 圆方树的问题。 调了挺久的。 先把圆方树给建出来,然后考虑怎么求答案。 那么一个方点代表一个点双,那自然是这个点双里的答案。 考虑改变一个点时,把这个的点的父亲方点的平衡树里更改。 这样保证复杂度。 于是乎套上树剖,注意当两点$lca$为方点时,答案还要考虑该方点的父亲圆点。 开始码,妥妥的码农题(
阅读全文
posted @ 2021-05-04 21:36 fhq_treap
阅读(41)
评论(0)
推荐(0)
上一页
1
···
25
26
27
28
29
30
31
32
33
···
39
下一页
公告