拓扑排序
拓扑排序
QingQingDE23
这个作者很懒,什么都没留下…
展开
-
AcWing 456. 车站分级 题解(拓扑排序、差分约束)
①转化为查分约束问题。②巧妙地建立虚拟源点。原创 2022-07-22 17:38:25 · 167 阅读 · 0 评论 -
AcWing 164. 可达性统计 题解(拓扑排序)
新掌握一个容器bitsetS,这个二进制数S的长度为N,可以储存N位二进制数。可以说是一个多位二进制数,每八位占用一个字节,因为支持基本的位运算,所以可用于状态压缩,n位bitset执行一次位运算的时间复杂度可视为n/32.用二进制的1表示可达到的点,先进行拓扑排序,之后按拓扑排序的逆序进行dp,进行或运算,f[i]储存的是点i能到达那些点,每个1都表示一个点。...原创 2022-07-22 14:43:29 · 90 阅读 · 0 评论 -
AcWing 1192. 奖金 题解(拓扑排序、差分约束)
拓扑排序和差分约束的结合,注意这题是求最小路径,所以每个点要找到最大值,在建图时候是由较小的一段连向较大的一段,a>=b+1就是add(b,a)原创 2022-07-22 10:49:15 · 161 阅读 · 0 评论 -
AcWing 1191. 家谱树 题解(拓扑排序)
拓扑排序建立一个队列,遍历所有点,将度数为1的点全部加入队列中,之后队内元素依次出队,对出队的点遍历所有临边,将这些临点的入度–,如果临点的入度为0,则加入队列中,重复遍历下去,直到队列为空。...原创 2022-07-22 09:43:30 · 308 阅读 · 0 评论