11 2017 档案

摘要:题目大意$\newcommand{\SD}{\mathrm{SD}}$ 给定一个 $n+1$ 个点的有向无环图,点从 $0$ 开始编号。无重边、自环,且从每个点 $u$ 都能到达 $0$ 号点。如果每条 $u\leadsto 0$ 路径($u\ne 0$)都经过点 $v$ ($v\ne 0$ 且 $ 阅读全文
posted @ 2017-11-30 19:29 Pat 阅读(322) 评论(0) 推荐(0)
摘要:题目大意 给定一个 $n$ 个点 $m$ 条边的连通的无向图,每条边有一个权值,可能有重边。给出 $q$ 组询问,一组询问给出 $k$ 条边,问是否存在一棵最小生成树包含这 $k$ 条边。 思路 这道题是我独立想出来的,并没有看题解。 先考虑只有一组询问的做法。 判断某些边是否在某个最小生成树里,比 阅读全文
posted @ 2017-11-18 14:59 Pat 阅读(488) 评论(2) 推荐(0)
摘要:如果不采用路径压缩而只采用按秩合并,那么并查集的可持久化是比较容易实现的。按秩合并可以保证一棵 $n$ 个节点的树的高度是 $O(\log n)$ 的。 实现方法: 用 $r_v$ 表示 $v$ 所在子树的根。 假设要将点 $u$ 和点 $v$ 所在子树和并(也就是将边 $(u,v)$ 加入图中), 阅读全文
posted @ 2017-11-18 13:37 Pat 阅读(197) 评论(0) 推荐(0)
摘要:I/O 重定向是在终端运行程序时很常用的技巧,但是我对它所知甚少。今天我在 DigitalOcean 上发现了一篇很好的 "tutorial" 。这篇随笔记录一下我的心得体会和发现的一个问题。 1. I/O redirection 是附在命令末尾的一个表达式(expression),严格说来并非命令 阅读全文
posted @ 2017-11-11 11:36 Pat 阅读(682) 评论(0) 推荐(0)