專案發展規劃 題解

2022-07-15 06:12:13 字數 966 閱讀 7802

考慮怎麼樣構成一張等價的圖。

對於乙個點,如果這個點有必須點,就在這個點和必須點之間連一條流量為\(\infty\)的邊,這樣就保證了選擇這個點的同時必然會選擇這個點的必須點。

然後考慮那些價值為正的點,我們讓源點和它連一條流量為該點價值的邊,然後考慮價值為負的,讓這個點和匯點流一條流量為這個價值的絕對值的邊。

那麼最終的答案就是淨利潤減去上面圖的最小割。

#include#define int long long

int n,ans;

int ans_list[1000000],a_cnt;

int s=1,t=2;

int value[1000000];

int deep[1000000];

int head[60000],cur[60000],tot=1;

std::queueq;

struct edgee[1000000];

void add(int from,int to,int flow);

head[from]=tot;

e[++tot]=;

head[to]=tot;

}bool bfs()

} }return 0;

}int dfs(int x,int flow)

} }if(!flow)

deep[x]=-1;

return flow;

}void dinic()

main()

if(value[i]<0)

add(i+2,t,-value[i]);

int pre_cnt;

scanf("%lld",&pre_cnt);

for(int j=1;j<=pre_cnt;++j)

} dinic();

printf("%lld\n",ans);

return 0;

}

俱樂部發展規劃

成都.net俱樂部章程 草案 一 總則 俱樂部為成都市及周邊地區的.net程式設計師在自願的基礎上成立的民間組織。俱樂部為會員提供學習 充電以及橫向交流與溝通的平台,並更好的整合各方面的資源為會員的工作 學習與休閒生活服務。俱樂部正式名稱為 成都.net俱樂部。二 服務物件 成都.net俱樂部的服務...

微信組發展規劃

每個人能夠得到應有的鍛鍊,管理能力,時間控制能力,與人溝通等綜合素質能力,能夠懂得怎麼去利用現有的資源,學會去抓住讀者以及身邊的人的注意力和眼球,鍛鍊自己的推文能力。3 關於截止日期 每週每人必須完成一篇推送,以後老隊員可以帶著新人一起做,現在的老部員也就是以後新部員的直接指導老師。為了防止截止日期...

大佬指點之發展規劃

今日有幸和公司大佬單獨吃飯聊天,並趁機請教,收益頗豐。大佬的思維方式果然和菜雞有很多的不同,聊天指點的過程中難免有很多不懂和遺漏的東西,在此只能根據記憶整理部分內容,可能不全,可能有很多大家都覺得理所當然甚至早已了然於心的東西,且當廢話看吧。一些常識,大多數人其實都知道了。關於程式總監 leader...