Kezdőoldal » Számítástechnika » Programozás » Mi a legrövidebb kód egy...

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:

[link]

2019. márc. 3. 22:33
Hasznos számodra ez a válasz?
 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()

2019. márc. 3. 22:48
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:

Jellyben csak két karakter


[link]


Itt találsz még segítséget hozzá: [link]

2019. márc. 5. 20:05
Hasznos számodra ez a válasz?
 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.

2019. márc. 5. 21:12
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!