- ベストアンサー
特定の配列がいくつ現れるか(期待値の計算)
DNAの話なのですが、4つの異なる文字が3×10^9個の1次元配列にランダムに納まっているとします。どの文字も同様に確からしく出現するとして、ある特定の10文字の配列と同じ10文字の配列が、この3×10^9個の配列の中に何ヶ所出現するかを求めたいのです。 1ヶ所も現れない確率、1ヶ所だけ現れる確率、2ヶ所現れる確率…、と求めて行き、最後に期待値を出そうと考えています。確率の漸化式を立てて一般項P(n)を求めてからn=0~3×10^9までΣnP(n)を計算するという方針ですが、式が立てられず悩んでいます。 数字が大きいので端のことなどはあまり気にしなくても良いのですが、ものすごく複雑になりそうに思います。それとも簡単な方法があるのでしょうか。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- rabbit_cat
- ベストアンサー率40% (829/2062)
回答No.3
- murakkusu
- ベストアンサー率22% (5/22)
回答No.2
- murakkusu
- ベストアンサー率22% (5/22)
回答No.1
お礼
回答ありがとうございます。 これは20項間漸化式になるということでしょうか。自分は3項間までしか解いたことがありません。