随笔分类 -  数据结构-----树状数组

摘要:越来越困了,咖啡都没有用。 阅读全文
posted @ 2022-08-14 16:07 C202044zxy 阅读(454) 评论(2) 推荐(2) 编辑
摘要:没有生物愿意承认自己是出题人的模拟赛。 阅读全文
posted @ 2022-07-16 15:59 C202044zxy 阅读(347) 评论(9) 推荐(3) 编辑
摘要:放暑假了,好耶!放暑假了,好耶!放暑假了,好耶! 阅读全文
posted @ 2022-07-08 16:43 C202044zxy 阅读(260) 评论(0) 推荐(1) 编辑
摘要:又被吊打了,好耶ヽ(✿゚▽゚)ノ 阅读全文
posted @ 2022-07-04 16:57 C202044zxy 阅读(90) 评论(0) 推荐(1) 编辑
摘要:因为早上打模拟赛没有看成 NBA 总决赛 G2,悲哀啊! 阅读全文
posted @ 2022-06-06 16:57 C202044zxy 阅读(309) 评论(0) 推荐(1) 编辑
摘要:感觉难度开始上去了。 阅读全文
posted @ 2022-05-19 16:20 C202044zxy 阅读(142) 评论(0) 推荐(1) 编辑
摘要:023D Go Home 题目描述 点此看题 解法 直接判断当前状态的决策是困难的,我们不妨逆推整个过程。考虑最后电车一定是再 1/n 停止的,那么我们大胆猜测,如果 p1pn,那么电车会先到 1 处,如果 p1<pn,那么电车会先到 n阅读全文
posted @ 2022-03-16 22:59 C202044zxy 阅读(83) 评论(2) 推荐(1) 编辑
摘要:定位系统 题目描述 n 个城市构成一棵树,现在要求在一些城市中设置监测点,使得每个城市可以通过到监测点的距离区分出来(不同可以知道是到哪个监测点的距离,可以类比为树上的坐标) 给定 q 次修改,每次断开边 (u,v) 再连上边 (x,y),然后求出最小设置的监测点数目 阅读全文
posted @ 2022-02-24 17:27 C202044zxy 阅读(216) 评论(0) 推荐(1) 编辑
摘要:A 题目描述 有 n 个在 [0,2w) 内的非负整数,你需要执行下面的操作 n1 次,使得剩下的数最小: 选择两个非负整数 x,y,将其合并成一个非负整数 z,其中 z=(x|y)2 选择一个数 \( 阅读全文
posted @ 2022-01-23 22:54 C202044zxy 阅读(468) 评论(2) 推荐(1) 编辑
摘要:一、题目 点此看题 二、解法 思维含量和代码难度都点满了,但是我喜欢写这种码农题(除了插头 dp)😅 问题很简单,就是每次把某个节点编号变为最大的情况下维护出这个删除序列。那么我们考虑这个操作有什么特别的性质,就让小编来带你们看看吧! 无根树问题可以优先考虑定根,本题可以考虑设置编号最大的 阅读全文
posted @ 2022-01-03 16:20 C202044zxy 阅读(145) 评论(0) 推荐(1) 编辑
摘要:一、题目 我们认为 xy 的简单路径是好的,当且仅当路径上的点最小的是 x,最大的是 y 给出一棵 n 个点的树,求出好的简单路径条数。 n2106 二、解法 很容易写出暴力点分治,但是因为需要解决二维偏序问题所 阅读全文
posted @ 2021-11-10 21:28 C202044zxy 阅读(145) 评论(2) 推荐(1) 编辑
摘要:一、题目 点此看题 二、解法 考虑 f(l,r) 的实际意义就是保留 [l,r] 中的点后树的直径。直径的合并是一个常见结论,但是还不足以解决这道题,这里我们要引入树上圆理论,可以去看看 cmd 的博客(我不想复读一遍) 考虑移动右端点,维护每个左端点对应的答案,虽然可能有单调性但并 阅读全文
posted @ 2021-10-25 22:14 C202044zxy 阅读(92) 评论(0) 推荐(0) 编辑
摘要:一、题目 点此看题 二、解法 本来想刷数据结构题的,结果跳到一道思维题做 nm 一晚上。 因为只有两堆石子所以我们把它放在二维平面上方便分析,然后每个位置我们标上 0/1 表示这个状态是必胜还是必败,根据 nim 游戏的知识 n=0 时只有 \(x=y 阅读全文
posted @ 2021-09-08 14:51 C202044zxy 阅读(54) 评论(0) 推荐(0) 编辑
摘要:一、题目 点此看题 二、解法 考虑每次增删格子会有什么影响,快速求 (x,y) 之间的最短路就可以解决修改了。 我们把第二种边看成区间 [l,r],也就是 rl 后面第一个满足 pr>pl 的点,现在考虑用区间去替换原来 i 到 \(i+1\ 阅读全文
posted @ 2021-07-04 11:36 C202044zxy 阅读(82) 评论(0) 推荐(0) 编辑
摘要:一、题目 点此看题 二、解法 其实这道题也不是特别难吧 ...... 但树状数组上二分是我第一次见。 我们把冰人和火人都按温度排序,那么考虑一个分界线 x ,问题就是求冰数组 x 对应的能量前缀和 and 火数组 x 对应的能量后缀和最小值 的最大值, 阅读全文
posted @ 2020-12-26 16:25 C202044zxy 阅读(97) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示