Diskuze: permutace
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
n = 3
000
001
002
010
011
012
...
222
Takkhle to chapu ja. Ale pro upresneni zadani se zeptej ucitele. Mat. vzorec
pro permutace je n na k, cili 2 parametry, zadani ma jen jeden.
A v pythonu se to da udelat treba dvema cykly v sobe, co jsem napsal. google =
python cycle example
To co, jsi vypsal a na co jsi napsal vzorec není permutace, ale variace s opakováním, což je sice podobné, ale není to přesně ono. Permutace (bez opakování) je počet prohození prvků n-prvkové množiny a vzoreček je n!. V pythonu na to existuje funkce v math.factorial(n), nebo si lze nadefinovat vlastní, podle definice faktoriálu. Jinak, tvou vybraný příklad pro n=3 by vypadal:
n = 3
Počet permutací: 6
012
021
120
102
210
201
Super, moc děkuji. Nevěděla jsem, zda jsem to pochopila správně, ale
udělala jsem to přesně tak, jak píšeš. A výsledek vypadá stejně Díky!
Zobrazeno 4 zpráv z 4.