Generatoren til alle mulige kombinationer hjælper dig med hurtigt at lave alle tænkelige resultater ud fra en liste med elementer. Som standard laver den alle ikke-tomme kombinationer, men du kan skifte til permutationer, kombinationer med gentagelse eller et kartesisk produkt. Den er lavet til praktisk brug: ren indtastningsfortolkning, tydelige totaler og hurtig eksport til store resultatmængder.
Funktioner
4 genereringstilstande
- Kombinationer: rækkefølgen er ligegyldig. “A, B” er det samme som “B, A”. Det er standardtilstanden.
- Permutationer: rækkefølgen betyder noget. “A, B” og “B, A” er forskellige resultater.
- Kombinationer med gentagelse: elementer kan gentages, og rækkefølgen er ligegyldig. Godt til fx “vælg k toppings”, “k cifre med gentagelser” eller “k valg med tilbagelægning”.
- Kartesisk produkt: du angiver flere lister, og værktøjet vælger 1 element fra hver liste i rækkefølge. Perfekt til at bygge SKU’er, varianter, navne, optionspakker og rækker med strukturerede data.
Standard laver alle kombinationer
I tilstanden Kombinations laver standardvalget “Alle længder (1..n)” alle ikke-tomme delmængder af dine elementer. Det betyder, at du får enkeltelementer, par, treelementer og helt op til hele sættet. Hvis du kun vil have resultater i én bestemt størrelse, så skift Resultatlængde til “Præcis k”.
Nem indtastning, ren fortolkning
- Indsæt elementer én pr. linje, eller indsæt en kommasepareret liste.
- Vælg “Opdel elementer efter” for at styre fortolkningen: auto, linjeskift, komma eller semikolon.
- “Fjern mellemrum omkring hvert element” fjerner utilsigtede mellemrum før og efter.
- “Ignorér tomme linjer” holder listen ren, når du indsætter rodet data.
- “Fjern dubletter” forhindrer gentagne værdier i at puste resultaterne op.
Outputformat, du selv styrer
- Separator (ikke-kartesiske tilstande) bestemmer, hvordan elementer sættes sammen i ét resultat, fx “, ” eller ” | “.
- Præfiks og suffiks tilføjes på hver genereret linje, praktisk til at pakke værdier ind i skabeloner.
- Kartesisk produkt kan eksportere som TXT (ét resultat pr. linje) eller CSV (én kolonne pr. liste). CSV er bedst, hvis du vil åbne resultater i Excel eller Google Sheets.
Totaler og smarte forhåndsvisninger
- Samlet antal mulige resultater viser den faktiske matematiske total for dine nuværende indstillinger.
- Vil generere viser, hvor mange resultater widgetten faktisk laver i én kørsel.
- Forhåndsvisning viser den første del af resultaterne til hurtig kontrol uden at fryse siden.
Kontroller til store opgaver
- Generér starter en kørsel.
- Pause og Fortsæt hjælper dig med at håndtere store eksporter uden at miste fremskridt.
- Stop afbryder sikkert kørslen.
- Kopiér kopierer output, når det er lille nok til at være stabilt i udklipsholderen.
- Download eksporterer output til en fil, så du kan bruge det hvor som helst.
- Ryd nulstiller outputområdet, så du kan starte forfra.
Ydelsesgrænser
For at holde din browser responsiv har generatoren en grænse på 5.000.000 linjer pr. kørsel. Hvis totalen er større, laver værktøjet de første 5.000.000 resultater og fortæller dig det. Ved meget store totaler: brug “Præcis k”, reducer antallet af elementer, eller vælg en tilstand, der giver færre resultater.
Ofte stillede spørgsmål
Hvad er forskellen på kombinationer og permutationer?
Kombinationer ignorerer rækkefølgen: at vælge A og B er det samme som at vælge B og A. Permutationer gør rækkefølgen unik: A så B er noget andet end B så A. Hvis du går op i rækkefølge/arrangementer, så brug permutationer. Hvis du kun går op i selve udvalget, så brug kombinationer.
Hvad betyder “Alle længder (1..n)”?
Det genererer resultater i alle størrelser ud fra din liste: 1 element, 2 elementer, 3 elementer osv. helt op til alle elementer. For kombinationer betyder det alle ikke-tomme delmængder. For permutationer betyder det alle mulige ordnede sekvenser i enhver længde.
Hvorfor bliver “Permutationer + Alle længder” enormt så hurtigt?
Fordi rækkefølgen ganger antallet. Med 10 elementer får du ikke bare par og treelementer, du genererer mange ordnede sekvenser på tværs af flere længder, og det vokser ekstremt hurtigt. Hvis du kun har brug for én bestemt størrelse, så brug “Præcis k”.
Hvornår skal jeg bruge kombinationer med gentagelse?
Brug det, når det samme element må optræde flere gange i ét resultat, fx “vælg 4 cifre hvor gentagelser er tilladt” eller “vælg k kugler is, hvor du må tage samme smag igen”. Hvis gentagelser ikke er tilladt, så brug kombinationer eller permutationer i stedet.
Hvad er et kartesisk produkt, helt enkelt?
Det er “vælg én fra hver liste”. Hvis du har Farver og Størrelser, laver det kartesiske produkt alle Farve + Størrelse-par. Tilføj en tredje liste som Materiale, og så får du alle Farve + Størrelse + Materiale-kombinationer.
Hvorfor fjerner værktøjet dubletter, og skal jeg slå det fra?
Dubletter kan skabe gentagne resultater og oppustede totaler, især i kombinationer og permutationer. Hvis dubletterne er tilfældige, så lad det være slået til. Hvis dubletter er meningsfulde i dine data, så slå det fra og gør elementerne tydelige, fx ved at tilføje mærker som “Rød (A)” og “Rød (B)”.
Hvorfor er der en grænse på 5.000.000 resultater?
At generere og holde ekstremt store output kan få en browserfane til at fryse eller crashe på grund af hukommelse. Grænsen gør værktøjet stabilt til de fleste praktiske opgaver. Hvis du har brug for mere end grænsen, så reducer input, generér i mindre batches med “Præcis k”, eller brug en serverløsning til meget store optællinger.
CalcuLife.com









Skriv en kommentar