ctsc2009 移民站选址
分析:非常非常好的一道题!
首先需要对问题进行转化:
- 行列无关,对于行单独处理,对于列单独处理
- 必然存在一个最优方案使得每一个新站与旧站重合.
转化1很显然,对于转化2,是一类非常经典的“中位数问题”,即在一条线段上,有若干个特殊点,要选择一个点的位置,使得它到这些点距离*对应权值的和最小. 结论就是这个点一定在给定的这些点的位置上.
那么问题可以变成,m个位置,每个有n种选择,代价即为其与旧站的传输代价和。不同位置间的选择也会带来代价.
首先假设我们不知道这道题要用网络流来做. dp? Emm,这怎么设计状态啊,要状压吗? 明显压不下. 贪心,肯定不行. 这道题涉及到“匹配”,自然就是网络流咯.
费用流可以吗?显然是不行的,旧站与新站之间的费用很好处理,但是新站与新站之间的费用不好处理.
那就只有是最大流咯. 用流量表示费用?这怎么表示啊......
那么锁定方法--最小割!
每个位置有多种选择,注意到这句话,可以往两个方面去想:
- 把选择看作点.
- 将每个位置拆成选择个数个点.
本题如果要用最小割显然不能用第一种方法.因为选择与选择之间不好处理,那么就用第二种方法.
上面所画的就是建图方式.具体说来,就是S连向每个点拆出来的第一个点,容量为inf,每个点拆出来的最后一个点连向T,容量为inf.
对于第i个点拆出的第k个点连向第i个点拆出的第k+1个点,容量为第i个新站建在第k个旧站的代价.
对于第i个点拆出的第k个点连向第j个点拆出的第k个点,容量为b_ij.
下面来分析一下建图:
割掉第i个点拆出来的点实际上就是确定了第i个新站的位置. 如上图所示,如果同时割掉两条红色的边,为了使得S,T不连通,必然会割掉两条绿色的边. 如果i的选择是pi,j的选择是pj,一共会割掉 |pi - pj|条绿边,正好就是新站i,j之间的代价.
至此这道题就做完了.
一点感想:最小割为了使得ST不连通,一次能够割掉很多条边.如果网络流的题要求很多的贡献(两两之间的).尝试用最小割?
转载于:https://www.cnblogs.com/zbtrs/p/8612945.html
ctsc2009 移民站选址相关推荐
- 中电智谷济南高铁西站新能源汽车充电站顺利开工
近日,中电智谷济南高铁西站新能源汽车标准化高压充电站顺利开工.中电智谷运营副总尹聪聪.营销副总丁海明.营销副总倪良凯出席开工剪彩仪式. 济南高铁西站位于山东省济南市槐荫区,是京沪高速铁路.石济高速铁路 ...
- 中国第四个南极科考站
http://news.sciencenet.cn/htmlnews/2013/1/273894.shtm http://tech.hexun.com/2010-09-27/125006950.htm ...
- 重视CDMA直放站建设(转)
随着中国联通CDMA网络在全国大规模放号工作的进行,用户容量不断增加,话务量日益升高,中国联通须增加基站和直放站以满足要求.其中直放站的应用策略至关重要,因为直放站的覆盖范围动态性强,使用非常灵活,是 ...
- NASA发现超级地球,真的适宜居住?
来源:中国新闻网 中新网8月2日电 当地时间7月31日,NASA宣布,他们的凌日系外行星勘测卫星(TESS),在距离地球约31光年的地方,发现了一颗可能有生命存在的"超级地球". ...
- 美国法官驳回特朗普工作签禁令:超出权职范围
金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 今年6月底,特朗普一纸行政令,禁止了包括H-1B在内的一系列工作签证的持有者入境. 而就在近期,与此相关的最新进展来了: 美国法官否决了大部 ...
- 川普签署的 H-1B 禁令昨日正式实施,最着急的是谁?
By 超神经 内容提要:特朗普政府最新签署的一项命令,禁止了 H-1B.H-2B 等新签证发放.禁令今日生效,直至年底.此次禁令的原因为何?又会造成什么影响? 关键词:H-1B 签证 禁令 当地时间 ...
- 基线长度中误差的计算_电子战支援实施中的测向技术
派遣一个机载电子战机组执行支援压制敌防空系统任务,在任务计划阶段,全体人员将会获取任务区域内的EOB,机载电子战人员会优先识别他们在任务期间可能会遇到的威胁辐射源,以及其他中立.友好辐射源. 当机载电 ...
- 我怀疑京东神秘部门Y,悟出智能供应链真相了
原创:谭婧 01. 刘强东有几个问题,你能不能帮着出主意: (一) 天下武功,唯快不破,手快有,手慢无,能在京东主站秒杀,都是侠客.秒杀商品一年365天可重复,但不能经常重复,因为消费者容易对打折疲劳 ...
- 巴东县黄土坡滑坡GNSS自动化位移监测解决方案
前言 黄土坡滑坡东距巴东老城区2km,行政区划隶属巴东县信陵镇.黄土坡滑坡发育于三叠系中统巴东组第二段.第三段以泥岩.泥质粉砂岩.泥灰岩为主的易滑地层中,是一个多期次形成.结构复杂.由古滑坡体和崩滑堆 ...
最新文章
- Centos 安装 Solr
- 超纯超美的曲线(Peter De Jong Attractor)
- IP地址基础网络知识—Vecloud微云
- CTF之一次曲折获取Flag的过程
- opengl坐标转换
- Android串口通信apk源码
- 【Expression 序列化】WCF的简单使用及其Expression Lambada的序列化问题初步解决方案(三)...
- Python--网络编程-----通过socket收发文件软件开发--面向对象开发
- 如何卸载赛门铁克(Symantec)企业防病毒客户端软件SEP(Symantec Endpoint Protection)?
- python 函数 思维导图
- window10激活
- 001如何将灰度视频处理为伪彩色
- PCL可视化,你想要一只五彩兔子吗
- 全向轮算法/万向轮算法/福来轮算法/全向轮漂移算法/万向轮漂移算法/福来轮漂移算法
- 报错解决:symbol lookup error-----undefined symbol: JLI_StringDup
- php截图整个网页,selenium save_screenshot 如何进行全网页截图?
- Ubuntu 安装MinGW32出现Unable to locate package mingw32找不到安装包的解决方法和思路
- 知识付费,下半场怎么走(附大会PPT下载)
- 修复XAMPP安装过程中 因端口80被占用 Apache无法启动的问题
- (HttpClient技术)(58同城系列)58同城登录
热门文章
- (原创总结) Quartus II 的在线调试方法
- sublime text2快捷键
- 全球10亿美元以上富翁人数排名,杭州超越东京,大家怎么看
- 为什么银行存款不能按复利计息?
- 故乡与文学:一场别开生面的跨年代文学对话(一)
- 387. First Unique Character in a String QuestionEditorial Solution
- ubuntu16.04安装CecureCRT 并破解
- 徐涛八套卷pdf_徐涛八套卷pdf,11月9日资料更新!
- java jtextfield 事件_JAVA JTextField事件处理
- 苹果电脑基本设置+Linux 命令+Android 实战集锦