博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bzoj 1497: [NOI2006]最大获利
阅读量:5821 次
发布时间:2019-06-18

本文共 601 字,大约阅读时间需要 2 分钟。

1 #include
2 #include
3 #include
4 #define M 100008 5 #define inf 2139062143 6 using namespace std; 7 int T,head[M],next[10*M],u[10*M],v[10*M],d[M],n,m,cnt=1,ans,q[2*M],sum; 8 void jia(int a1,int a2,int a3) 9 {10 cnt++;11 u[cnt]=a2;12 v[cnt]=a3;13 next[cnt]=head[a1];14 head[a1]=cnt;15 }16 bool bfs()17 {18 memset(d,0,sizeof(int)*(T+2));19 int h=0,t=1;20 q[1]=0;21 d[0]=1;22 for(;h

最小割 站向汇点连容量为费用的边,源点向用户群连容量为获利的边,用户群与站之间有关联的连容量为inf的边,跑最小割,用总收益减去即为答案。

转载于:https://www.cnblogs.com/xydddd/p/5271180.html

你可能感兴趣的文章
排序算法 - 冒泡排序
查看>>
idea maven工程显示灰色(不亮)
查看>>
前嗅ForeSpider教程:运行设置(一)
查看>>
第十八天-企业应用架构模式-基本模式
查看>>
typescript环境搭建
查看>>
React+ Redux + React-route + Axios 实战,很适合进阶
查看>>
生成带二维码图片并通过微信分享
查看>>
React入门-8.create-react-app搭建项目框架
查看>>
【译】再见,面向对象编程(一)
查看>>
请解释一下CSS3的Flexbox(弹性盒布局模型)以及适用场景?
查看>>
EOS区块链的通信模型
查看>>
聊聊flink的MemCheckpointStreamFactory
查看>>
HTTP--http之腾讯云配置https(十)
查看>>
SAP Cloud for Customer的Account Team里的role如何配置
查看>>
从Java到区块链:如何成为区块链开发人员
查看>>
一次排查页面重复请求的经历
查看>>
使用 NodeJS 可读流实现 “行读取器”
查看>>
【Nginx源码分析】Nginx中的锁与原子操作
查看>>
JavaScript 事件传播
查看>>
大数据分析技术的广泛应用
查看>>