Forum » Programiranje » Kombinacije
Kombinacije

mcrastur ::
Zdravo,
 
rad bi spisal kodo katera mi bo generirala vse možne kombinacije abecede + stevilk na recimo velikost 4 elementov. Rad bi tole .. aaab,aaac,aaad ... aaba,aabb,aabc ... abaa ..
 
Prosil bi za kkšn hint ..
 
Hvala
rad bi spisal kodo katera mi bo generirala vse možne kombinacije abecede + stevilk na recimo velikost 4 elementov. Rad bi tole .. aaab,aaac,aaad ... aaba,aabb,aabc ... abaa ..
Prosil bi za kkšn hint ..
Hvala

netanyahu ::
Predstavljaj si, da želiš našteti vsa števila, pri čemer poznaš število števk in številski sistem (dovoljene števke). Najlažje gre rekurzivno.
 
  
Rezultat:
  
def comb(elements, n, current):
    if len(current) >= n:
        print current
    else:
        for e in elements:
            comb(elements, n, current + [e])
comb([1,2,3], 3, [])
Rezultat:
[1, 1, 1] [1, 1, 2] [1, 1, 3] [1, 2, 1] [1, 2, 2] [1, 2, 3] [1, 3, 1] [1, 3, 2] [1, 3, 3] [2, 1, 1] [2, 1, 2] [2, 1, 3] [2, 2, 1] [2, 2, 2] [2, 2, 3] [2, 3, 1] [2, 3, 2] [2, 3, 3] [3, 1, 1] [3, 1, 2] [3, 1, 3] [3, 2, 1] [3, 2, 2] [3, 2, 3] [3, 3, 1] [3, 3, 2] [3, 3, 3]
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | KombinatorikaOddelek: Šola | 2156 (1497) | 2f4u | 
| » | pomoč matematika - kombinatorika!Oddelek: Šola | 1413 (1077) | technolog | 
| » | Verjetnost pri kroglicahOddelek: Šola | 1841 (1538) | Math Freak | 
| » | Matematika - Absolutna vrednostOddelek: Šola | 2376 (1898) | joze67 | 
| » | Excel Težava - fukncijaOddelek: Pomoč in nasveti | 2667 (2360) | smetko | 
