portal
這個問題很困難,沒有好的概率期望基礎是很難推導出來的。
首先考慮的就是這個問題的轉化:
看到可以把問題轉化為一開始你有乙個袋子,每次按順序抽取任意兩個球,把後者染成前者的顏色,再丟回去。
問期望多少次沒有兩種不同的顏色。
太多種顏色了,不好做,可以列舉一種顏色作為最後統一顏色白色,把其他顏色都看成黑色就可以了。
然後把每種顏色的期望步數都加起來就是答案。
注意這裡的每種顏色的期望步數中產生貢獻的只有最後統一顏色為白色的步數,若最後統一顏色為黑色,則將它視為0步。
因此答案並不會算重複。
我們先來看看概率:
用先來討論乙個這樣的東西:當期正處在i這個位置,往左走和往右走的概率都是一樣的:都是
當然,在這裡不討論0點和sum點。
很容易可以得到:
所以那麼
再來看看期望,用
上面那條式子只有最後一項需要解釋,因為說了如果最後狀態為統一顏色為黑色,那麼不計算在內,從i點出發的路徑中只有
解出來發現
打表找規律可以發現
#includeusing namespace std;
const int n=1010;
char s[n];
int tot[26];
double f[n];
int main()
小薩的煩惱
題目 description 聖誕節又要到了!小薩希望和自己心儀的mm一起出去度過乙個浪漫的的聖誕節。他進行了詳盡的準備,找到了n個很適合他們去約會的好地方,但無奈小薩和他的mm都是初三學校,晚上必須回學校上晚修,沒有足夠的時間讓他們走遍每乙個地方。迫於無奈,小薩選擇了乙個最合適的地方s。小薩打算和...
Hihocoder 小Hi的煩惱
解題思路 其實題目自帶的題解已經交代的比較清楚了。但是如果完全按照題目自帶的解法來計算,肯定是會超時的。因為無論如何還是o n 2 的解法,當然也可能是彩筆我比較菜只能寫出這樣的。所以需要一些轉換。這個題目給的記憶體空間為1024m,顯然我們要用空間換時間了。就以單個科目為例吧。假設a i 表示第i...
小仙女的煩惱(三)
多組輸入,先輸入乙個n,輸入n個同學,接下來輸入每個同學的性別和體重,一旦有女生超過小仙女的體重的,就輸出hhh,如果沒有乙個人超過小仙女的體重就輸出yyy。這道題目就是一道簡單的簽到題,首先一定要記得是多組輸入,接著通過乙個for迴圈來輸入n個同學的性別和體重,然後繼續判斷是否為女生,如果為女生再...