1. 程式人生 > 其它 >【專題】概率期望亂寫

【專題】概率期望亂寫

概率與期望DP

綠豆蛙的歸宿

DAG上求起點到重點的期望路徑長度

\(F[i]\) 表示從\(i\)\(n\)的期望步數

顯然\(F[n]\)為零,轉移則為

\(F[i]=\sum_{son(j)}{(F[j]+dis_{i,j})/DEG[i]}\)

在DAG上做拓撲排序進行轉移即可

較為水


聰聰和可可

老鼠的走法就是隨機走一個點或者停留

考慮貓的走法,當鼠貓距離大於二時,貓這一輪一定會走兩步,否則這一輪就結束了,貓的走法比較夢幻,所以考慮\(N\)\(dij\),再\(n^2\)預處理出來當貓在\(A\)老鼠在\(B\)時貓的下一步去哪,時間可以承受

\(F[i][j]\)表示當貓在\(i\)

老鼠在\(j\)時的期望值,發現並不好轉移,直接記憶化搜尋一發

注意判斷特判已經在同一個點的情況


Easy || OSU!

題意基本相同
記錄到\(i\)次點選連續o的長度期望,分類討論本次是否comb轉移即可

OSU中則是需要分別考慮二次和三次的貢獻,分別拿兩個陣列記錄,同樣討論本次是否comb轉移


Red is good

你有喜歡的女孩子嘛 有溫柔的女孩子在等你嗎