Prawdopodobieństwo wystąpienia znaków

0

Mam generator słów i chciałbym aby słowa były generowane z liter o równym prawdopodobieństwie czyli np. aabb, abab, aaaa
Ktoś pomoże.

0

W ogóle nie wiem o co ci chodzi.

Możesz zaimplementować własny algorytm randomizowania jakiś z nie rozłożonym prawdopodobieństwem równym 50%.

Albo wymusić większe prawdopodobieństwo na aktualnym, dla przykładu:
Masz dwa znaki "AB".
Teraz przy pierwszym losowaniu masz 50% szans na wylosowanie "A", ale przy dwóch losowaniach jest już 75%.

Teraz wystarczy dwa razy losować i wybierać najmniejszy element, ta metoda daje 75% szans na wylosowanie "A".

Chyba, że ci chodzi o permutowanie wyrazów?

0

Chodzi oto by generowane słowa składały się z liter o tym samym prawdopodobieństwie wystąpienia.

0
spin2015 napisał(a):

Chodzi oto by generowane słowa składały się z liter o tym samym prawdopodobieństwie wystąpienia.

Mi się wydaje, że każda litera alfabetu ma 1/24 szansy na wypadnięcie czyli tyle samo.
Czyli wszystko się zgadza.

Chyba, że chodzi ci o taki efekt jakbyś miał tablicę "AB"
I wygenerowany wynik byłby:
"AA"
"AB"
"BA"
"BB"

Wtedy wyliczasz wszystkie możliwe permutacje z powtórzeniami, a nie losowe zbiórki znaków.

1 użytkowników online, w tym zalogowanych: 0, gości: 1