码迷,mamicode.com
首页 > 其他好文 > 详细

光伏元件

时间:2021-06-08 23:30:20      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:轻松   span   lin   连接   方案   原来   class   改变   并且   

做法和标算不同。
考虑有源汇上下界最小费用流。
入/出都有限制,并且钦定了上/下界,所以考虑拆边。
每个限制拆成\(i,i‘,i‘‘\)\(i‘->i,i->i‘‘\)连接上下界\([dl_i,dr_i]\)费用\(0\)的边。
\(s->i‘,i‘->t\)连接上下界\([0,k]\)费用\(0\)的边。
每个格子如果原来是\(0\),则\(i‘‘->j\)连接上下界\([0,1]\)的边,费用为改变状态的费用。
如果原来是\(1\),则\(i‘‘->j\)连接上下界\([1,1]\)费用为\(0\)\(j‘‘->i\)连接上下界\(0/1\),费用为改变状态的费用的边。
如果被钦定,可以连接上下界\([0,0]\)或者\([1,1]\),费用为\(0\)的边。
运行有源汇上下界最小费用流后可以轻松输出方案,看代码。

光伏元件

标签:轻松   span   lin   连接   方案   原来   class   改变   并且   

原文地址:https://www.cnblogs.com/ctmlpfs/p/14863239.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!