posts - 64, comments - 4, trackbacks - 0, articles - 0

题意:n个接口不同的插板,m个有用电器有各自的接口,k种可进行接口转换的适配器(数量不限),问最少多少个用电器不能用电(同时)。

分析:直接转换为典型的最大流问题,源点汇点自定,不同类型接口的插板与汇点相连权值为1;用电器与源点相连,权值为一;适配器的接口之间相连,权值为无穷大。建完图后,dinic模板一贴,完美解决。
注意:接口类型为字符串,用map映射转换。


cpp代码:


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理