2017.3.8 太空飞行计划问题 失败总结
来源:互联网 发布:做淘宝的供应商 编辑:程序博客网 时间:2024/05/16 14:34
NM题又理解错了
又跪了、、
其实这是一道惊天大水题
1、不知道一个器材只要买了就可以用无限多次;;
2、不知道输出顺序、、
第一次看成只有一个器材,且只能供给一个实验,且实验、器材可以不做完、、
害得我搞了一个错误的费用流、、、
这个想法真是傻的可以、、
姑且不提分流的情况,首先除法就有误差、
单纯最大流的话,一开始容易想到源点连器材,器材连实验、实验连汇点;;
其实这也是对的,因为它是二分图,
所以器材、实验的位置互换是没有任何问题的
但为了方便、易于实现,一般从源点dfs;(从T走得不偿失)
ps:检测算法正确性一定从原理上找纰漏,不要苦想数据,不然浪费大量时间,效果也不好。
这就是一个二分图上的问题
后来才知道,这也是一个最大权闭合子图问题。。
要保证不被割的边设为+∞,这样就保证要么割第一个,要么割到最后一个
也就是说最大流建图不止要注意图的形态,边的一些取值也格外重要。
取值为1就是有流量就割,取值为+∞就是保证不被割;;(从网络流、费用流、割的角度去看,意义是不一样的)
如上,流出的总量是让消费尽量流向实验(两种图一次上限分别是实验成本、一个器材最大消费,二次则是互换)
所以流出的是保证每个实验都考虑下的必须消费,最大化的实际是实验(如果不值,会受到实验成本的限制;如果值,会受网络流填满的性质);
从割的角度来看,最小割要么是割实验、要么是割所对应的器材
割的实验是因为不值,所以不割的就是方案。
=======================================2017.8.21=========================================
想不出来的题 往往是从割的角度建模型
利用割的最小的意义,来表示选择
应利用满流来限制一些条件
- 2017.3.8 太空飞行计划问题 失败总结
- 太空飞行计划问题
- 太空飞行计划问题
- swust1737: 太空飞行计划问题
- 太空飞行计划问题
- 太空飞行计划问题
- 太空飞行计划问题
- 【网络流】太空飞行计划问题
- NK 2122 太空飞行计划问题
- 洛谷 P2762 太空飞行计划问题
- 太空飞行计划
- 网络流2太空飞行计划问题
- 【网络流24题】太空飞行计划问题
- 太空飞行计划问题(最大流)
- 【网络流24题】太空飞行计划问题
- 网络流24题:太空飞行计划问题
- 线性规划与网络流24题 02太空飞行计划问题
- 二、太空飞行计划问题 [最大权闭合图]
- 金融行情数据抓取系列文章——金融资产行情简介
- 内存检测工具之LeakCanary
- Java基础知识-数组
- Django进阶
- 【Unity&C#&随机数】随机数
- 2017.3.8 太空飞行计划问题 失败总结
- Announcement to Myself
- 准确获取CPU时间
- 数组实现栈功能(2)——类模板(C++练习记录)
- java基础_day0019_数组_应用_交换变量的值_01
- 第一课, 从C到C++
- 零基础学习PHP(三):开始学习
- #ifdef #else #endif 的用法
- Maven项目引用本地jar包,编译后出现java.lang.NoClassDefFoundError