最小路径覆盖问题(luogu) 题目描述 给定有向图 G=(V,E) 。设 P 是 G 的一个简单路(顶点不相交)的集合。 如果 V 中每个定点恰好在PP的一条路上,则称 P 是 G 的一个路径覆盖。 P 中路径可以从 V 的任何一个定点开始,长度也是任意的,特别地,可以为 0 。 G 的最小路径覆 ...
分类:
其他好文 时间:
2020-02-23 20:00:19
阅读次数:
74
比赛的时候想不出来 还是太菜了 把建图想复杂了。。 其实 看到第一问的时候 数据范围:提示网络流。题意删除几个点使得最长上升子序列至少减小1 删除几个点减小1 提示算法:网络流。。 考虑如何建图 我们虽然知道怎么判断LIS的关键点和非关键点 但我们很难利用其建图。 互相影响的点为并联 影响的点串联 ...
分类:
其他好文 时间:
2020-02-22 18:34:11
阅读次数:
58
代码介绍: 文件数据格式:点的数量,边的数量,源点序号,汇点序号 每条边:起点,终点,容量 从文件中读取数据,构建网络流图,使用dinic算法求解最大流,采用数组邻接表存储数据。 求最大流过程:不断找一条源点到汇点的路径,若有,找出增广路径上每一段权值的最小值,然后构建残余网络。再在残余网络上寻找新 ...
分类:
其他好文 时间:
2020-02-21 12:58:05
阅读次数:
82
前言 网络流问题是一个很深奥的问题,对应也有许多很优秀的算法。但是本文只会讲述dinic算法 最近写了好多网络流的题目,想想看还是写一篇来总结一下网络流和dinic算法以免以后自己忘了。。。 网络流问题简述 一个很普遍的例子就是——你家和自来水厂之间有许多中转站,中转站又由一些水管连接着。我们假设自 ...
分类:
编程语言 时间:
2020-02-21 10:07:32
阅读次数:
123
Cacti是一套基于PHP,MySQL,SNMP及RRD Tool开发的网络流量监测图形分析工具。Cacti提供了一个快速轮询器,高级图表模板,多种数据采集方法和用户管理功能。所有这一切都被包装在一个直观的,易于使用的界面中,这对于局域网以及成千上万个设备的复杂网络来说是有意义的。 但是为了不错过重 ...
分类:
其他好文 时间:
2020-02-20 16:56:12
阅读次数:
73
题目地址:https://www.luogu.com.cn/problem/P3254 分析&做法 这是一道比较简单的【网络流24题】 很容易想到二分图 左边$M$个点代表$M$个单位,右边$N$个点代表每一个桌子,对于$M$个公司,每一个公司向所有桌子连边,因为一个公司在一个桌子上只能派一个人,所 ...
分类:
其他好文 时间:
2020-02-19 13:07:48
阅读次数:
59
这道题是一个裸网络流 不过要注意以下几点: 1、题目中的输入是浮点数(有个毒瘤,我自己写的网络流结果tle,看了大佬代码把浮点数整形化就过了) 2、这个题目是练习超级源点和超级汇点的不错的题 3、求最大的网络流就把cost取反求最小值就行 以下是代码 //抽象为一个图源点和汇点是无穷的边 //超级源 ...
分类:
其他好文 时间:
2020-02-17 17:59:13
阅读次数:
49
题目链接 题面 题目描述 有一个 $m$ 行 $n$ 列的方格图,每个方格中都有一个正整数。现要从方格中取数,使任意两个数所在方格没有公共边,且取出的数的总和最大,请求出最大的和。 输入格式 第一行是两个用空格隔开的整数,分别代表方格图的行数 $m$ 和列数 $n$。 第 $2$ 到第 $(m + ...
分类:
其他好文 时间:
2020-02-17 11:58:23
阅读次数:
79
软件:指令和数据的集合 最简单的应用:输入数据,计算机计算,输出结果 缓存就是针对这里的数据写入计算机做的一个优化 计算机的硬件组成可以抽象为由总线、io设备、主存、cpu等组成。其中数据是存放在主存中的,cpu负责指令的执行,cpu执行指令计算非常快,大部分一个简单的执行执行只需要一个时钟周期,而 ...
分类:
其他好文 时间:
2020-02-15 15:17:18
阅读次数:
56
"题目链接" 思路 问题模型:最大权闭合图 转化模型:网络最小割 这道题是网络流中一个比较重要的模型: 最大权闭合图转最大流 建立超级源点$S$和超级汇点$T$,然后每个实验连一条从$S$到实验,流量为实验收益的边,每个仪器连一条从仪器到$T$, 流量为仪器耗费的边,然后需要的仪器就连一条从实验到仪 ...
分类:
其他好文 时间:
2020-02-15 11:34:50
阅读次数:
67