20. Apr 2024, 06:46
VB-fun.de - Beitragsübersicht zum VB-/VBA-Forum-Archiv 0413
  E03: Permutation mit Wiederholung
 Von  Schälli
 Am  08. Oktober 2008 um 07:55:38
 Frage Hallo

Ich versuche schon seit einiger Zeit ein Programm zu schreiben, um alle möglichen Kombinationen eines beliebig langen Strings mit Einsen und Nullen auszugeben (z.B. "00001111"). Bei diesem Beispiel wären dies 70 Möglichkeiten. Ich finde keinen Weg dazu. Hat jemand schon so etwas gemacht oder gesehen.

Danke für eure Hilfe

Gruss Schälli
 Antwort:
 Von Fightmeyer
 Am 08. Oktober 2008 um 14:12:50
 Antwort Wären das in Deinem Beispiel nicht eher 256 Möglichkeiten? (2 hoch 8)


Zum Programm...
Ich würde für jede Stelle ein Index in einem Array benutzen. Also in Deinem Beispiel hättest Du dann 8 Variablen. X(1); X(2); usw.

Dann müßte man sich ne Logik überlegen, nach der man systematisch alle Zustände abbilden kann.

Also erstmal alles auf null.
Dann x1 auf 1 und den rest auf null.
Dann x1 auf 1 und x2 auf 1 und den Rest auf null.
usw.
Welche Logik Du da nimmst, bleibt letztendlich Dir überlassen.
[ VB-/VBA-Forum | Archiv 0413 | Archiv-Übersicht ]
 Antworten
E03: Permutation mit Wiederholung - Schälli 08. Oktober 2008 um 07:55:38
Re: Permutation mit Wiederholung - Fightmeyer 08. Oktober 2008 um 14:12:50
Re: Permutation mit Wiederholung - Whiti 08. Oktober 2008 um 16:41:37
Re: Permutation mit Wiederholung - Whiti 08. Oktober 2008 um 16:43:23
Re: Permutation mit Wiederholung - r.mueller@sz-online.de 08. Oktober 2008 um 23:54:00
Re: Permutation mit Wiederholung - Schälli 09. Oktober 2008 um 17:54:36
Re: Permutation mit Wiederholung - Egal 09. Oktober 2008 um 06:31:12

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB-/VBA-Forum | DirectX | DirectX-Forum | VB.Net | VB.Net-Forum | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum