上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: 题解:仍然是无脑树剖,要注意一下边权,然而这种没有初始边权的题目其实和点权也没什么区别了 代码如下: 阅读全文
posted @ 2018-03-27 16:09 Styx-ferryman 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 题解:比起相同难度的树链剖分,这道题简直是清真到爆,最简单的树剖不解释 代码如下: 阅读全文
posted @ 2018-03-27 16:04 Styx-ferryman 阅读(343) 评论(0) 推荐(1) 编辑
摘要: Description 在2016年,佳媛姐姐刚刚学习了树,非常开心。现在他想解决这样一个问题:给定一颗有根树(根为1),有以下两种操作:1. 标记操作:对某个结点打上标记(在最开始,只有结点1有标记,其他结点均无标记,而且对于某个结点,可以打多次标记。)2. 询问操作:询问某个结点最近的一个打了标 阅读全文
posted @ 2018-03-27 15:53 Styx-ferryman 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Description 描述zcwwzdjn在追杀十分sb的zhx,而zhx逃入了一个遥远的国度。当zcwwzdjn准备进入遥远的国度继续追杀时,守护神RapiD阻拦了zcwwzdjn的去路,他需要zcwwzdjn完成任务后才能进入遥远的国度继续追杀。 问题是这样的:遥远的国度有n个城市,这些城市之 阅读全文
posted @ 2018-03-26 22:37 Styx-ferryman 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 题目描述异或是一种神奇的运算,大部分人把它总结成不进位加法. 在生活中…xor运算也很常见。比如,对于一个问题的回答,是为1,否为0.那么: (A是否是男生 )xor( B是否是男生)=A和B是否能够成为情侣 好了,现在我们来制造和处理一些复杂的情况。比如我们将给出一颗树,它很高兴自己有N个结点。树 阅读全文
posted @ 2018-03-25 16:44 Styx-ferryman 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Description 有一棵点数为 N 的树,以点 1 为根,且树点有边权。然后有 M 个操作,分为三种:操作 1 :把某个节点 x 的点权增加 a 。操作 2 :把某个节点 x 为根的子树中所有点的点权都增加 a 。操作 3 :询问某个节点 x 到根的路径中所有点的点权和。Input 第一行包含 阅读全文
posted @ 2018-03-23 12:01 Styx-ferryman 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 题解:天啊,这道最大流真是水的一批……只需要每张桌子向每个单位建一条容量为1的边,源点向桌子建边,容量为桌子能坐的人数;单位向汇点建边,容量为单位人数即可,然后根据单位与桌子的连边值是否为一来了解每个单位配对的桌子即可 代码如下: 阅读全文
posted @ 2018-03-16 19:44 Styx-ferryman 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 题解:每次加入两个点,对于和为平方数的两个值所对应的点建边,反正网络流可以跑残量网络,所以就没有什么关系了…… 代码如下: 阅读全文
posted @ 2018-03-16 19:32 Styx-ferryman 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 题解:最小路径覆盖=总点数减去最大匹配数,拆点,按照每条边前一个点连源点,后一个点连汇点跑最大流,即可跑出最大匹配数,然后减一减就可以了~ 代码如下: 阅读全文
posted @ 2018-03-15 07:39 Styx-ferryman 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 题解:首先源点向每个实验建边,流量为经费的值,实验向器材建边,值为无限大,器材向终点建边,值为价值 然后跑一遍最大流就能跑出所谓的最大闭合图的点值之和. 代码如下: 阅读全文
posted @ 2018-03-14 20:58 Styx-ferryman 阅读(229) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页