2

私の質問は言語固有のものではありません。順列を処理するためのループを取得する際に問題があります。文字列の長さの26^xすべての値を表示するコードを作成しようとしています。x入力文字列は提供されないため、 の場合はaからzx=1までが表示され、 aaからzzまでが表示されます。 azはzaとは異なるものと見なされます。 x=2

より具体的には、ランダムな文字とは対照的に、単語を含む特定の長さの文字列がいくつあるかを確認するために、長さが 100 文字以上の長い文字列に対してこれを実行したいと考えています。

4

3 に答える 3

0

それはあなたの「単語」の定義に依存するでしょう。'a'が単語の場合、100文字のシーケンスで単語を取得する確率の下限を取得するのは非常に簡単です(およそ1-1 / e ^ 4)。同様に、2文字の単語と3文字の単語を考慮して、確率を調整できます。4文字または5文字を超えると、長い単語がほとんどなく、ランダムに発生することは非常にまれであるため、この確率は非常に正確になります。

于 2012-04-13T06:42:25.810 に答える