- 7月 17 週五 200921:27
NOIP - 2005 2 過河
- 7月 17 週五 200914:44
ACM 11436 - Cubes - EXTREME!!!
拆解成N = (x - y) * (x^2 + xy + y^2)
a = (x - y)
看起來需要求到N^1/2
實際上只需要到約N^1/3左右即可(可以自行思考)
接著把a = (x - y)代入第二個式子 (x^2 + xy + y^2)
- 7月 16 週四 200917:19
PKU 1198 - Solitaire
- 7月 16 週四 200912:49
程式設計 - Minimum Cost Maximum Flow
- 7月 16 週四 200911:37
程式設計 - Bellman-Ford algorithm
- 7月 16 週四 200911:01
程式設計 - 雙向BFS
假設已經知道起點和終點
而每個情況最大拓展的STATE數量是原本的R倍
則F(n) = R * F(n - 1) where F(0) = 1
那個走N步就可能會產生R^N種情形
如果說從兩邊走同樣步數 我們原本需要搜尋R^L種情況
- 7月 15 週三 200917:38
PKU 2063 - Investment
動態規劃
每年每年去算 取得該年最多拿到多少錢 (只需要求該年最多拿多少錢這樣遞推絕對可以得最佳解)
假設該年你花M元 那你最多得到多少獲利
注意他花費一定是1000的倍數 所以可以縮減情況
再加上複利的部分
- 7月 15 週三 200916:45
PKU 2785 - 4 Values whose Sum is 0
- 7月 15 週三 200916:43
PKU 2078 - Matrix
- 7月 15 週三 200916:40
PKU 2084 - Game of Connections
