期待値DP
Codeforces
数え上げ問題
期待値
期待値DP
K以上からK+1以上を引く
縦に見るものを横に見る
約数系包除
最大公約数
条件の言い換え
包除原理
式変形
無限級数
エラトステネスの篩
回数の期待値
高速メビウス変換
CodeforcesDIV2
CodeforcesR2300
メビウス関数
これだった!!! drken1215.hatenablog.com もちろん高速ゼータ変換はいらなくて、愚直な包除原理で間に合う。 問題概要 整数 が与えられる。空の vector があって 以上 以下の整数の中から一様ランダムに 1 つ選び、 それを vector に push する このとき …
AOJ
JAG
AOJ-ICPC600点
期待値
ランダムウォーク
期待値DP
DP
連立一次方程式
行列
方程式
最適解に含まれる可能性がない要素を挙げる
グラフ問題
最短路問題
Dijkstra法
前処理
自己ループを除く
AOJ-ICPC
JAG夏合宿
ランダムウォークな問題! 実数係数の連立方程式の練習に 問題へのリンク 問題概要 頂点の重み付き無向グラフが与えられる。ただし自己ループを含み得る (多重辺はない)。二頂点 が指定されていて、 から へとランダムウォークによって辿り着きたい。 ただし…
グリッド系は苦手意識あるけど解けてよかった 問題へのリンク 問題概要 二次元マップが与えられて、各マスは 床 ('.') 壁 ('#') バネ ('*') の 3 つの属性がある。スタート ('s') とゴール ('g') が設定されていて、いずれも床属性である。 s から g へ最速…
自己ループを除く
期待値
期待値DP
DP
包除原理
bitDP
累積和
DP高速化
DP高速化:累積和
高速ゼータ変換
縦に見るものを横に見る
K以上からK+1以上を引く
O(3^N)
TopCoder
SRMDIV1Medium
無限級数
回数の期待値
楽しい!!!!!!!!!すごく勉強になったん!!!!! 大きく 2 つのやり方があって、高速ゼータ変換を用いた O(3n) から O(n2n) への高速化や、期待値に関する重要な考察をするなど色々やれるん。 問題概要 人がテストを行う。 毎秒ごとに 番目の人がテ…