随笔分类 -  图论====================

摘要:染色分层+最小割 阅读全文
posted @ 2018-02-13 19:16 秋千旁的蜂蝶~ 阅读(182) 评论(0) 推荐(0)
摘要:最大权闭合图 阅读全文
posted @ 2018-02-04 21:52 秋千旁的蜂蝶~ 阅读(119) 评论(0) 推荐(0)
摘要:最大权闭合图 阅读全文
posted @ 2018-02-04 21:33 秋千旁的蜂蝶~ 阅读(227) 评论(0) 推荐(0)
摘要:最大权闭合图 阅读全文
posted @ 2018-02-04 20:48 秋千旁的蜂蝶~ 阅读(128) 评论(0) 推荐(0)
摘要:线段树/离线并查集 阅读全文
posted @ 2018-01-31 17:27 秋千旁的蜂蝶~ 阅读(239) 评论(0) 推荐(0)
摘要:树的性质 dfs 阅读全文
posted @ 2018-01-29 20:15 秋千旁的蜂蝶~ 阅读(177) 评论(0) 推荐(0)
摘要:同样是增广路算法,但与最大流dinic算法不同的是: 贪心每次走费用最短路(普通最大流所有边费用都相当于是1,最短路直接bfs就行了) 不能多路増广。 由于是增广路算法,到不能增广时,根据最大流最小割定理,保证当前流是最大流。 代码: (注意:SPFA手写队列要注意大小啊……害得我调了好长时间……干 阅读全文
posted @ 2018-01-23 23:40 秋千旁的蜂蝶~ 阅读(147) 评论(0) 推荐(0)
摘要:比赛感想 本来21:05开始的比赛,结果记成21:30了。。。晚了25分钟才开始[捂脸] 这次是Educational Round,所以还比较简单。 前两道题一眼看去模拟+贪心,怕错仔细看了好几遍题,很快切掉 第三题,dfs+贪心 一开始想得有点简单,少了几种情况,写代码时才发现问题…… 悲伤地发现 阅读全文
posted @ 2018-01-16 17:32 秋千旁的蜂蝶~ 阅读(254) 评论(0) 推荐(0)
摘要:题目描述 Z小镇是一个景色宜人的地方,吸引来自各地的观光客来此旅游观光。Z小镇附近共有N个景点(编号为1,2,3,…,N),这些景点被M条道路连接着,所有道路都是双向的,两个景点之间可能有多条道路。也许是为了保护该地的旅游资源,Z小镇有个奇怪的规定,就是对于一条给定的公路Ri,任何在该公路上行驶的车 阅读全文
posted @ 2017-12-25 22:00 秋千旁的蜂蝶~ 阅读(154) 评论(0) 推荐(0)
摘要:题目描述 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的 阅读全文
posted @ 2017-10-30 21:30 秋千旁的蜂蝶~ 阅读(207) 评论(0) 推荐(0)
摘要:题目描述 一条单向的铁路线上,依次有编号为 1, 2, …, n 的 n 个火车站。每个火车站都有一个级别,最低为 1 级。现有若干趟车次在这条线路上行驶,每一趟都满足如下要求:如果这趟车次停靠了火车站 x,则始发站、终点站之间所有级别大于等于火车站 x 的都必须停靠。(注意:起始站和终点站自然也算 阅读全文
posted @ 2017-10-25 21:42 秋千旁的蜂蝶~ 阅读(154) 评论(0) 推荐(0)
摘要:题目背景 B地区在地震过后,所有村庄都造成了一定的损毁,而这场地震却没对公路造成什么影响。但是在村庄重建好之前,所有与未重建完成的村庄的公路均无法通车。换句话说,只有连接着两个重建完成的村庄的公路才能通车,只能到达重建完成的村庄。 题目描述 给出B地区的村庄数N,村庄编号从0到N-1,和所有M条公路 阅读全文
posted @ 2017-10-23 22:04 秋千旁的蜂蝶~ 阅读(158) 评论(0) 推荐(0)
摘要:题目描述 印尼首都雅加达市有 N 座摩天楼,它们排列成一条直线,我们从左到右依次将它们编号为 0 到 N − 1。除了这 NN 座摩天楼外,雅加达市没有其他摩天楼。 有 M 只叫做 “doge” 的神秘生物在雅加达市居住,它们的编号依次是 0 到 M − 1。编号为 i 的 doge 最初居住于编号 阅读全文
posted @ 2017-10-21 21:45 秋千旁的蜂蝶~ 阅读(425) 评论(0) 推荐(0)
摘要:题目描述 松鼠的新家是一棵树,前几天刚刚装修了新家,新家有n个房间,并且有n-1根树枝连接,每个房间都可以相互到达,且俩个房间之间的路线都是唯一的。天哪,他居然真的住在”树“上。 松鼠想邀请小熊维尼前来参观,并且还指定一份参观指南,他希望维尼能够按照他的指南顺序,先去a1,再去a2,......,最 阅读全文
posted @ 2017-10-21 20:59 秋千旁的蜂蝶~ 阅读(169) 评论(0) 推荐(0)
摘要:Description Linux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有的配置。Debian/Ubuntu使用的ap 阅读全文
posted @ 2017-07-30 12:27 秋千旁的蜂蝶~ 阅读(187) 评论(0) 推荐(0)
摘要:Description 有一棵点数为 N 的树,以点 1 为根,且树点有边权。然后有 M 个 操作,分为三种: 操作 1 :把某个节点 x 的点权增加 a 。 操作 2 :把某个节点 x 为根的子树中所有点的点权都增加 a 。 操作 3 :询问某个节点 x 到根的路径中所有点的点权和。 有一棵点数为 阅读全文
posted @ 2017-07-21 15:24 秋千旁的蜂蝶~ 阅读(156) 评论(0) 推荐(0)
摘要:Description 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上的节点的最大权值 III. QSUM u v: 询问从点u 阅读全文
posted @ 2017-07-20 10:49 秋千旁的蜂蝶~ 阅读(160) 评论(0) 推荐(0)