"传送门" IOI强行交互可还行,我Luogu的代码要改很多才能交到UOJ去…… 发现问题是对边权做限制的连通块类问题,考虑$Kruskal$重构树进行解决。 对于图上的边$(u,v)(u //This code is written by Itst using namespace std; inl ...
分类:
其他好文 时间:
2019-01-12 22:54:36
阅读次数:
304
"传送门" 只有区间加区间开方我都会……然而加在一起我就gg了…… 然后这题的做法就是对于区间加直接打标记,对于区间开方,如果这个区间的最大值等于最小值就直接区间覆盖(据ljh_2000大佬说这个区间覆盖可以改成区间减去一个数),否则的话如果最小值等于最大值加一,且最小值和最大值开方之后减少的值一样 ...
分类:
其他好文 时间:
2019-01-10 13:12:30
阅读次数:
112
"传送门" 先考虑无解的情况,为以下几种:$dis_{i,j}+dis_{j,k}K$。先大力特判掉 然后来考虑没有边权为$0$的时候,把原图中所有的边分类,对于$(i,j)$,如果存在$k$使得$dis_{i,k}+dis_{k,j}=dis_{i,j}$,那么称其为$B$类边,否则为$A$类边。 ...
分类:
其他好文 时间:
2019-01-09 20:32:34
阅读次数:
161
"传送门" 没想到点分治那一层…… 首先不难发现这是个分数规划,先把所有的边长减去$k$,二分答案,设为$mid$,就是要求路径平均值$ans\in[ mid,mid]$ 先来考虑$ans\in[0,mid]$的的情况。我们考虑点分治,记下所有从根节点延伸下去的链,长度记为$len$,边数为$dep ...
分类:
其他好文 时间:
2019-01-09 11:40:02
阅读次数:
250
"传送门" 打表题……只有$n\leq 3$有解否则无解→_→ 或者严格证明的话是这样,因为算上端点一共$n+1$个点,共$\frac{n(n+1)}{2}$个点对,所以点对之间两两距离不相等 设$s=\frac{n(n+1)}{2}$,$s$已经是两个端点间的距离了。先假设$s$无限长,首先必须有 ...
分类:
其他好文 时间:
2019-01-09 11:36:20
阅读次数:
213
"传送门" 好神的构造题 vfk巨巨的 "题解" //minamoto include define R register define fp(i,a,b) for(R int i=a,I=b+1;iI; i) define go(u) for(int i=head[u],v=e[i].v;i;i= ...
分类:
其他好文 时间:
2019-01-09 11:20:31
阅读次数:
126
87. mx的仙人掌 "UOJ 87" 题目大意 给出一个 $n$ 个点,$m$ 条边的带边权的仙人掌,定义两点之间距离为最短路长度,$Q$ 次询问,每次给出 $cnt$ 个点,问它们之间最远点对的距离。 数据范围 边权不超过 $2^{31} 1$ $n, \sum cnt \le 300000$ ...
分类:
其他好文 时间:
2019-01-09 00:32:11
阅读次数:
216
"传送门" ~~一道打表题~~ 我们把那些普通牌的位置看成$ 1$,那么就是要求有多少个排列满足前缀和大于等于$1$ 考虑在最后放一个$ 1$,那么就是除了$m+1$的位置前缀和都要大于等于$1$ $m+1$个数的圆排列的方案数为$m!$,然后对于每一个圆排列,肯定存在一个前缀和最小且最右边的位置, ...
分类:
其他好文 时间:
2019-01-08 19:16:05
阅读次数:
183
"传送门" 首先,如果$f(x)=1$,那么根据二项式定理,有$Q(f,n,k)=1$ 当$f(x)=x$的时候,有$$Q=\sum_{i=0}^ni\times \frac{n!}{i!(n i)!}k^i(1 k)^{n i}$$ $$Q=\sum_{i=0}^nnk\times \frac{( ...
分类:
其他好文 时间:
2019-01-08 15:40:13
阅读次数:
229
"传送门" 动态dp我好像还真没咋做过……通过一个上午的努力光荣的获得了所有AC的人里面的倒数rk3 首先有一个~~我一点也不觉得~~显然的定理,如果两条路径相交,那么一定有一条路径的$LCA$在另一条路径上 于是我们可以对于每一个点记录两个值,一个$a_i$表示$LCA$在$i$点的所有路径的权值 ...
分类:
其他好文 时间:
2019-01-08 10:50:57
阅读次数:
203