mboost-dp1
Kombinationer med JS
- Forside
- ⟨
- Forum
- ⟨
- Programmering
Hej alle!
Er der nogen, der har et forslag til, hvordan man kunne lave et JavaScript, som fandt (og listede) alle forskellige kombinationer med en bogstav- eller talrække som man selv kan angive. F.eks. Kombinationer for "123": 123, 132, 213, 231, 312, 321.
Håber der er nogle, som kan hjælpe mig.
Er der nogen, der har et forslag til, hvordan man kunne lave et JavaScript, som fandt (og listede) alle forskellige kombinationer med en bogstav- eller talrække som man selv kan angive. F.eks. Kombinationer for "123": 123, 132, 213, 231, 312, 321.
Håber der er nogle, som kan hjælpe mig.
Men, hvad så hvis der er flere end 3 forskellige tal/bogstaver, og man ikke ved, hvor mange der er? Den skulle gerne hente det fra en tekstbox.
#1 Hvad du ønsker hedder permutationer og ikke kombinationer. Med kombinationer er du ligeglad med symbolernes rækkefølge, hvilket man ikke er med permutationer. Du kan regne antallet af permutationerne ud med faktorialet på antallet af symboler (dvs. i dit eksempel 3! = 3x2x1 = 6).
Det er et såkaldt NP problem der kun kan løses via en stak, dvs. evt. en rekursiv implementering, f.eks. Heap's.
Det er et såkaldt NP problem der kun kan løses via en stak, dvs. evt. en rekursiv implementering, f.eks. Heap's.
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.