__故人__
__故人__
全部文章
分类
CF(8)
UOJ(1)
每日一题(3)
牛客小白月赛27(10)
算法模板(10)
随笔(20)
题解(117)
归档
标签
去牛客网
登录
/
注册
__故人__的博客
我太菜了/kk
TA的专栏
52篇文章
0人订阅
比赛题解
30篇文章
846人学习
数学
22篇文章
1707人学习
全部文章
(共169篇)
离别
分析 欢迎私聊,感觉说的不太清晰。 我们考虑如何保证每个区间的某一个种类个数达到 。这个我们可以考虑离线询问,将 的询问差分成 的答案。那么我们先把一个询问拆分成两个,再来考虑前缀的做法 。我们对于每个数,保留它的前一个和他相同相同的元素。那么枚举的右端点到了 ,那么左端点在 都是可以...
2020-11-23
16
875
Network
分析 考虑求出边双连通分量,那么题目其实就是在问,有多少个桥。那么由于边双缩点之后,整个图变为树。那么树的边数就是答案。考虑新加一条边之后的贡献。那么就是树上距离,在将这个链上的权值变为 。这个考虑树链剖分或者 维护,写完才发现,好像直接并查集时间复杂度好像还要更优。这里采用了 实现,时间总复...
2020-11-20
8
983
Tree with Small Distances
题意 你有一颗 个节点的有根树 (以 号节点为根) ,求最少加入多少条边之后使得根节点(即 11 号节点)到这棵树上任意一点的距离不大于 。 分析 我们考虑覆盖一个节点有多少种方法。 在父亲节点连一条边。 在儿子节点上连一条边。 在当前节点上连一条边。 这样我们发现并不是很好做,考虑叶子...
2020-11-19
7
945
组合数学和斯特林数
写在前面的 本博客基本不会讲解如何运用组合数和斯特林数,应该偏向于数学证明,各类恒等式,我先咕一咕。 更新日志 11.17 基本的组合恒等式。 11.18 反演原理(很多反演放在后面讲解)。 11.18 第一类斯特林数。 11.18 第二类斯特林数。 11.18 二项式反演,斯特林反演。 定义 ...
2020-11-17
9
1110
Bookshelves
题意 要求分成恰好 组,每组的权值为 。要求最大化 。 分析 和位运算有关系,我们就要想到拆位。由于是要最大化权值,所以我们肯定是要优先满足高位。而每一位独立,所以我们可以直接枚举位数。定义 表示前 个已经分成了 组,是否可以组成当前答案, 表示现在枚举的答案。那么转移为 。那么最后是...
2020-11-16
8
952
Qtree4
题意 给出一棵边带权的节点数量为 的树,初始树上所有节点都是白色。有两种操作: :改变节点x的颜色,即白变黑,黑变白。 :询问树中最远的两个白色节点的距离,这两个白色节点可以重合 (此时距离为 ) 。分析 无脑上点分树,每个节点维护两个堆 维护子树中最大的长度 , 自己对父亲的贡献...
2020-11-16
7
601
点分树
说在前面的 我一看到是点分树,马上就点进来了,很快啊。前置知识:点分治。 约定 表示 的树上路径长度。 引入 给出一颗 个点的树,每个点有一个权值,有两种操作,一种是将某个点的权值修改为 ,另一种是查询距离点 不超过 的点的权值和。 分析 我们考虑暴力,如果将一个操作的复杂度降...
2020-11-13
9
960
[SDOI2013]淘金
比较有趣(有难度)的数位 。 分析 我们考虑 表示 每一位的积。那么我们先考虑一维的情况,那么我们要求出 最多的一个 。那么这个考虑数位 解决。但是我们发现 还是比较大的。直接表示状态是表示不出来的。但是 就有了一个非常好的性质。 。这样我们发现其实有用的状态非常少,大概 个左右...
2020-11-12
7
599
带权二分
前面的话 这篇博客大概是带权二分(wqs 二分,是叫这个名字吧)的入门博客,希望大家点个赞👍。 引入 给你一个序列 。其中 。可以把序列分为 段。定义每一段的价值为 ,现在要求 的总和最小。形式的,我们要最小化 。 分析 我们可以先做一个 的线性 。定义 为 结尾,分了 的...
2020-11-11
8
719
2020 CCPC 长春 F
题意 非常简洁,给你一个有根树。求问 。 分析 我们发现 出现的非常突兀。考虑直接枚举 ,由于每个点对只计算一次。所以只用计算后加入的对前者的贡献。那么一个点的贡献为, 其它子树中权值为 的编号。但是答案为 。这个没有什么结合率和交换率。我们考虑直接拆位。那么令 表示,权值为 ,第 ...
2020-11-11
6
942
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页