日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

BZOJ4155 : [Ipsc2015]Humble Captains

發布時間:2025/5/22 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BZOJ4155 : [Ipsc2015]Humble Captains 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一問最小割,第二問:

設du[i]表示i點的度數,則要最小化$\frac{|1集合的du[i]之和-2集合的du[i]之和|}{2}$,

壓位01背包即可。

?

#include<cstdio> #include<bitset> using namespace std; const int N=40010,inf=~0U>>2; struct edge{int t,f;edge*nxt,*pair;}*g[N],*d[N],pool[240000],*cur=pool; int Case,n,m,cnt,i,x,y,S,T,h[N],gap[N],maxflow,du[N],ans;bitset<19910>f; inline int abs(int x){return x>0?x:-x;} inline int min(int x,int y){return x<y?x:y;} inline void add(int s,int t,int f){edge*p=cur++;p->t=t;p->f=f;p->nxt=g[s];g[s]=p;p=cur++;p->t=s;p->f=0;p->nxt=g[t];g[t]=p;g[s]->pair=g[t];g[t]->pair=g[s]; } int sap(int v,int flow){if(v==T)return flow;int rec=0;for(edge*p=d[v];p;p=p->nxt)if(h[v]==h[p->t]+1&&p->f){int ret=sap(p->t,min(flow-rec,p->f));p->f-=ret;p->pair->f+=ret;d[v]=p;if((rec+=ret)==flow)return flow;}if(!(--gap[h[v]]))h[S]=T;gap[++h[v]]++;d[v]=g[v];return rec; } int main(){for(scanf("%d",&Case);Case--;printf("%d\n",ans)){scanf("%d%d",&n,&m),S=n+m+m+1,T=S+1,cnt=n;for(i=1;i<=m;i++){scanf("%d%d",&x,&y);du[x]++,du[y]++;add(S,++cnt,1),add(++cnt,T,1);add(cnt-1,x,inf),add(x,cnt,inf);add(cnt-1,y,inf),add(y,cnt,inf);}add(S,1,inf),add(2,T,inf);for(gap[maxflow=0]=T,i=1;i<=T;i++)d[i]=g[i];while(h[S]<T)maxflow+=sap(S,inf);printf("%d ",m*2-maxflow);for(cur=pool,i=0;i<=T;i++)g[i]=d[i]=NULL,h[i]=gap[i]=0;for(f.reset(),f[0]=1,i=3;i<=n;i++)f|=f<<du[i];for(ans=inf,i=0;i<=m;i++)if(f[i])ans=min(ans,abs(du[1]+i-m));for(i=1;i<=n;i++)du[i]=0;}return 0; }

  

轉載于:https://www.cnblogs.com/clrs97/p/4608833.html

總結

以上是生活随笔為你收集整理的BZOJ4155 : [Ipsc2015]Humble Captains的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 97在线观视频免费观看 | 亚洲精品国产免费 | 国产91亚洲精品 | 亚洲免费观看av | 成人国产片女人爽到高潮 | 国模私拍在线观看 | 午夜宅男网 | 亚洲天堂不卡 | 午夜激情亚洲 | 欧美日本免费 | 蜜桃成人av | 欧美一级二级三级视频 | 97在线免费观看视频 | 成人福利在线视频 | 成人午夜激情视频 | 亚洲三级国产 | 日韩精品久久久久久 | 黄色一级大片在线免费看国产 | 午夜精品久久久久久久99 | 午夜剧场91 | 九色自拍 | 一区国产视频 | 97超视频在线观看 | 综合激情婷婷 | 亚洲 欧美 自拍偷拍 | 国产激情四射 | av最新在线 | 中文字幕无码乱人伦 | 国产精品一区二区欧美 | 日本肉体xxxx裸体137大胆图 | 中文字幕在线免费视频 | 少妇荡乳情欲办公室456视频 | 国产午夜视频在线观看 | 日韩性插 | 奇米影视色 | 去毛片 | 激情综合网激情 | 亚洲欧美日本一区 | julia一区| 91精品国产色综合久久不卡98 | 亚洲综合色小说 | 日韩精品无码一本二本三本色 | av美女在线 | 国产美女自拍 | 医生强烈淫药h调教小说视频 | 丁香色欲久久久久久综合网 | 久久久久国产精品区片区无码 | 日韩黄色免费看 | 在线视频资源 | 日韩在线观看你懂的 | 在线观看视频一区二区三区 | 青久草视频| 亚洲字幕成人中文在线观看 | 亚洲国产精品av | 伊人久久大香线蕉av色婷婷色 | www黄色 | 麻豆久久久9性大片 | 日韩精品视频在线 | 都市激情校园春色亚洲 | 日韩精品在线免费 | 林雅儿欧洲留学恋爱日记在线 | 少妇av一区二区三区 | 奶水旺盛的女人伦理 | 精品日韩一区二区三区 | 日本中文字幕在线免费观看 | 久久综合一区二区三区 | 漂亮人妻洗澡被公强 日日躁 | 九月色婷婷 | 成人国产一区二区 | 成人免费黄色 | 色八区| 91精品国自产在线观看 | 国产日韩一区二区在线 | 性人久久久久 | 亚洲一区二区三区影院 | 小俊大肉大捧一进一出好爽 | 国产对白videos麻豆高潮 | 亚洲天堂三级 | 日韩视频国产 | 欧美精品久久久久久久 | 久久影院午夜 | 久久人妻无码aⅴ毛片a片app | 国模私拍在线观看 | 亚洲三级视频 | 在线免费视频你懂的 | 亚洲视频一区在线观看 | 五月婷婷激情综合 | 69精品在线| 黄网站色 | 久久99国产综合精品免费 | 91插插插插插插插插 | 成在线人免费视频 | 亚洲AV无码一区二区三区性 | 亚洲乱码中文字幕久久孕妇黑人 | 日韩中文字幕在线看 | 果冻传媒18禁免费视频 | 免费黄色网址在线观看 | 波多野结衣小视频 | 色黄网站在线观看 |