nyoj239 月老的难题 二分图 匈牙利算法
生活随笔
收集整理的這篇文章主要介紹了
nyoj239 月老的难题 二分图 匈牙利算法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
月老的難題
時間限制:1000 ms ?|? 內存限制:65535 KB 難度:4 描述月老準備給n個女孩與n個男孩牽紅線,成就一對對美好的姻緣。
現在,由于一些原因,部分男孩與女孩可能結成幸福的一家,部分可能不會結成幸福的家庭。
現在已知哪些男孩與哪些女孩如果結婚的話,可以結成幸福的家庭,月老準備促成盡可能多的幸福家庭,請你幫他找出最多可能促成的幸福家庭數量吧。
假設男孩們分別編號為1~n,女孩們也分別編號為1~n。
每組測試數據的第一行有兩個整數n,K,其中男孩的人數與女孩的人數都是n。(n<=500,K<=10 000)
隨后的K行,每行有兩個整數i,j表示第i個男孩與第j個女孩有可能結成幸福的家庭。(1<=i,j<=n)
真想罵娘啦,一個變量搞錯,WA了兩個小時,還是對算法的不夠熟悉造成的。
這個題的特別之處是男女編號相同,在構建增廣路的時候,比較特別:用hash圖存儲了
轉載于:https://www.cnblogs.com/zibuyu/archive/2013/03/17/2964981.html
總結
以上是生活随笔為你收集整理的nyoj239 月老的难题 二分图 匈牙利算法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Struts2显示double价格格式0
- 下一篇: 全排列函数、组合函数