tg 17 题解
^_^
第一眼是期望不可做题
但是实际上简单用下期望线性性就可以发现
\(ans=\sum\limits^{n}_{i=1}\frac{1}{size[i]}\)
其中,\(size[i]\)表示以\(i\)为根的子树大小
软件包管理器
轻重链剖分简单题
用\(1\)表示处于安装状态,\(0\)表示未安装状态
install
就是把查询点到根路径上所有点变成\(1\)
uninstall
就是把以查询点为根的子树上所有点变成\(0\)
询问就是查询整棵树子树和之差即可
地理课
不太会,仙姑
道路和航线
由于特殊性质,航线即使负数也可以直接转移
我们可以先在连通块内做Dijsktra
,
在出连通块的时候,通过有向边去更新下一个连通块的起点
以起点为初始点,在连通块内做一遍Dijsktra
但是由于单向边加边顺序问题,应该要按拓扑序做