原创 【模板】【無向圖最小割】【Stoer-Wagner算法】

 最小割集◎Stoer-Wagner算法 一個無向連通網絡,去掉一個邊集可以使其變成兩個連通分量則這個邊集就是割集;最小割集當然就權和最小的割集。 可以用最小切割最大流定理: 1.min=MAXINT,確定一個源點 2.枚舉匯點 3.計算

原创 【CodeForces - 161D 】【1800】【樹形DP】

https://codeforces.com/problemset/problem/161/D 【題意】 n個節點的樹,邊權爲1,問你長度爲k的對數有多少對 【思路】 樹形dp dp[x][i]+=dp[y][i-1];(x--y是有一條

原创 最近很喪的我

轉眼就到大三了,最近突然就很喪。 想起來也許久沒有公開寫博客了,今天心血來潮記錄一下。 浙江學考技術考c等級的我,初識ACM,順着對數學極大的興趣,發現了ACM這條道路。也是因爲ACM,我放棄了在大一轉專業的想法。大一開學我零基礎的我憑着

原创 【codeforces 613B】【*2200】【二分】【思維】

http://codeforces.com/problemset/problem/613/B 【題意】 給你n個數,可以花費1使得數字加1,最大到A,最多花費m 最後n個數的最小值爲min,爲A的有k個,給你cm和cf 求force=mi

原创 【poj1417 True Liars 】【帶權並查集】【01揹包】【打印路徑】【繁】

https://vjudge.net/problem/12603/origin 【題意】 題目大意:給你p1個好人和p2個壞人,編號爲1-p1+p2,然後給你n中操作                   x1 x2 no:x1說x2不是好

原创 【HDU - 4725 The Shortest Path in Nya Graph】【最短路建圖】【拆層】【好題】

http://acm.hdu.edu.cn/showproblem.php?pid=4725 【題意】 給你n個點,每個點有一個層的位置 有m條邊,連接兩點,並且相鄰層之間可以通過c來到達 【思路】 將每個層拆出來作爲一個點建圖 點與點:

原创 【Gym-101908F Music Festival 】【狀壓dp】【思維】【好題】【套路】【每個組都要選擇一個】

https://codeforces.com/gym/101908/problem/F 【題意】 有n個組,每個組有m個區間,區間信息包括開始時間,結束時間,區間價值 你需要選擇區間,使得區間價值和最大,並且保證每個組都能被選擇一次 【思

原创 【codeforces 12D】【線段樹】【降維】【離散化】【三元組比較大小】

【題意】 給出n個女士的三位屬性xi,yi,zi(注意此處是一行x給完再給y再給z)。若存在xi>xj && yi > yj  && zi>zj ,那麼第 j 個人就會狗帶,也就是說一個人只要存在一個三個屬性都嚴格大於她的人,她就會選擇狗

原创 【codeforces 1110D Jongmah 】【思維】【dp】

【題意】 給n個數字,數字的範圍爲m,連續的三個數字或者三個相同的數字可以組成一個tripe,每個數字只能屬於一個tripe,問最多能組成多少個tripe ?   https://codeforces.com/problemset/pro

原创 【hdu3440 House Man】【建圖】【差分約束】【基礎】

http://acm.hdu.edu.cn/showproblem.php?pid=3440 【題意】 有n幢房子,可以改變水平位置,但不能改變他們的相對位置 現需要走過每一幢房子,且滿足高度上升,水平走的距離不超過D的範圍 問:從最矮走

原创 【code forces 731F.Video Cards 】【*1900】【數學】【前綴】

https://codeforces.com/problemset/problem/731/F 【題意】 有n個數,從裏面選出來一個作爲第一個,然後剩下的數要滿足是這個數的倍數,如果不是,只能減小爲他的倍數,否則就捨棄掉,然後把沒有捨棄的

原创 【hdu2647】【拓撲排序】

http://acm.hdu.edu.cn/showproblem.php?pid=2647 【題意】 給你m個限制關係a b,表明a比b的工資高,最低888,問最小需要發多少工資 【思路】 拓撲排序 【代碼】 #include<bit

原创 【codeforces 1097D Makoto and a Blackboard】【*2200】【dp】【數論】【積性函數】

https://codeforces.com/problemset/problem/1097/D 【題意】 給定一個數n,可以進行k次操作,每次操作將數變成它的因子,問期望是多少 【思路】 補充:爲什麼是積性函數呢?,類似於打表吧。。會

原创 【hdu1010】【dfs】【奇偶剪枝】【S->D使用恰好爲T的時間】

http://acm.hdu.edu.cn/showproblem.php?pid=1010 【題意】 問是否可能 S->D使用恰好爲T的時間 【思路】 偶數點到偶數點(座標xy之和)需要走偶數次,奇數到奇數也要走偶數次。 【代碼】

原创 【codeforces 1095E - Almost Regular Bracket Sequence】【線段樹】【前綴和】【括號匹配】

https://codeforces.com/problemset/problem/1095/E 【題意】 問有多少的個位置,更換一個括號,就能使括號匹配 【思路】 線段樹維護。 遍歷每一個位置,單點修改。建一棵線段樹,樹上節點維護兩個信