随笔分类 -  图论

摘要:https://loj.ac/problem/2322 先吐槽一下,sb数据毁我青春败我前程。 首先,一个数开根开不了多少次。 当我们把它开到1的时候,我们以后就不需要开他了,我们可以利用并查集跳过他,这是套路。 但是这个每次走$k$步,让人很头痛。 于是乎……分块 首先,对于$k$比较大的情况,我 阅读全文
posted @ 2018-06-21 20:00 shixinyi 阅读(565) 评论(0) 推荐(0)
摘要:https://loj.ac/problem/2324 太智障,一开始以为中序遍历的第一个点一定是一个叶子,想了个贪心。然而,手算了一下,第一个点都过不了啊。 input output 如果树的形态确定,那么第一个中序遍历应该是,从根开始一直往左儿子走,直到当前点没有左儿子,那么这个点就是第一个走到 阅读全文
posted @ 2018-06-21 18:15 shixinyi 阅读(268) 评论(0) 推荐(0)
摘要:题目在最后,FG还不会做,等着$NicoDafaGood$和$Achen$给我讲 A 对于每一个质因子建一棵线段树,直接查询就好了 主要是看到所有数的大小都不是很大,然后质因子最多只有log个,复杂度两个log又是能承受的 B 一开始一直在想用最小的替换最大的,然后就在纠结什么前20种我选了多少,前 阅读全文
posted @ 2018-06-04 19:26 shixinyi 阅读(229) 评论(0) 推荐(1)
摘要:题意:给一棵树,点$i$的点权是$2^i$,你需要删掉$k$个点,使得剩下的点连通的情况下剩下的点权值和最大。 $k \leq n \leq 10^6$ 如果考虑删哪些点,是不好考虑的,会出问题。 反过来考虑,要保留哪些点,这样我们才可以保证让保留的点权值和最大。 我们以$n$这个点为根,然后从$n 阅读全文
posted @ 2018-05-27 10:07 shixinyi 阅读(210) 评论(0) 推荐(0)
摘要:最大疯子树 给定一棵 n 个结点的树,结点编号为 1~n,i 号结点的权重记为 wi(每个点的权值各不相同)。我们定义一个“疯子树”为: 1. 是一个联通子图。 2. 我们将子图内的点按照权重从小到大排序后序列为 b1,b2,…,bm,对于任意的 i(i<m),bi到 bi+1最短路径(不含 bi和 阅读全文
posted @ 2018-03-20 19:17 shixinyi 阅读(266) 评论(0) 推荐(0)
摘要:推荐阅读: 网络流基础知识和Dinic:http://www.cnblogs.com/SYCstudio/p/7260613.html#3848907 建模:https://www.cnblogs.com/Paul-Guderian/p/6657639.html 二分图的一些性质的理解和证明:htt 阅读全文
posted @ 2017-12-14 18:22 shixinyi 阅读(567) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-11-01 16:54 shixinyi 阅读(15) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-10-25 18:28 shixinyi 阅读(13) 评论(0) 推荐(0)
摘要:那啥那啥 原本今天还是做(看)差分约束的,但是上不去Vjudge我只能来刷并查集了。 %%%静萱大佬把那么多年的noip题都刷遍了,我只能刷水题,noip的题实在是太难了不会啊。 第一道:洛谷P2024食物链 虽然说我很不喜欢看别人代码,但是我认为这道题看代码最容易懂: //Serene #incl 阅读全文
posted @ 2017-10-24 17:31 shixinyi 阅读(298) 评论(0) 推荐(1)
摘要:别看了,上面都是水题!!! 下面才是一些有脑题: 下面才是一些有脑题: 题意: 给定一个最大400*400的矩阵,每次操作可以将某一行或某一列乘上一个数,问能否通过这样的操作使得矩阵内的每个数都在[L,R]的区间内 就是是否存在$a_i$,$b_j$,使得$ L \leq c_{i,j} \time 阅读全文
posted @ 2017-10-23 21:19 shixinyi 阅读(215) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-10-22 20:17 shixinyi 阅读(12) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-10-22 10:33 shixinyi 阅读(4) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-10-17 15:31 shixinyi 阅读(9) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-10-17 15:12 shixinyi 阅读(8) 评论(0) 推荐(0)
摘要:不用看题就知道这是和什么tarjan、缩点或桥一类有关的题。 谁让他取题目叫一个mustedge还连续写3次的(哦,似乎是因为那个比赛的题目都是这个画风) 必须的边 》必须要经过的边 》 桥。 主要是动态维护问题,幸好只有加边操作。建dfs树之后,在dfs树上加边其实就是让dfs树上一些边没有用了。 阅读全文
posted @ 2017-10-10 17:25 shixinyi 阅读(291) 评论(0) 推荐(1)
摘要:把这道题放了很久才来更新blog,似乎越来越懒了啊。 我们发现他给的城堡的坐标非常有趣啊,都是无理数。 对于其他所有点的坐标都是有理数的情况下,一个坐标为无理数的点绝对特别。 特别之处就是:经过任意两个坐标为有理数的点的直线或线段是不会经过坐标为无理数的点的。 那又怎样呢? 我们知道,如果一个平面上 阅读全文
posted @ 2017-10-10 16:45 shixinyi 阅读(274) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-10-09 15:15 shixinyi 阅读(7) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-10-04 14:55 shixinyi 阅读(9) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-09-26 16:15 shixinyi 阅读(9) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-09-25 16:27 shixinyi 阅读(10) 评论(0) 推荐(0)