Mi a legrövidebb kód egy általános programnyelvben, amivel a 0123456789 számjegyek összes permutációja előállítható?
Figyelt kérdés
2019. márc. 3. 22:29
1/4 anonim válasza:
Itt van pár programnyelven megvalósítva:
2/4 tabaki válasza:
Fogalmam sincs. Viszont valamikor kellett egy hasonló, ennek az alapján itt egy valahonnét ollózott Python-program, amit egyébként én magam nem értek, csak módosítottam rajta egy keveset:
def perm(prefix, string):
n = len(string)
if n == 0:
myfile.write(prefix + ' ')
else:
for i in range(n):
perm(prefix + string[i], string[0:i] + string[i+1:])
c = 0
myfile = open("szamjegyek.txt", "w", -1)
perm("", "0123456789")
myfile.close()
3/4 anonim válasza:
4/4 tabaki válasza:
@#3:
Tyű, ez kemény... De látom, Pythonban se muszáj olyan bő lére ereszteni, mint én fentebb.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!