vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Kombinatorik 
Autor: TB
Datum: 30.05.03 10:27

Hallo,

könnt Ihr mir bitte bei folgendem Problem helfen?


Kombination von allen möglichen 6er-Kombinationen unter Ausschluss von
gleichen Zahlen.

Beispiel:

i1 i2 i3 i4 i5 i6
-------------------------------------------
A01 A04 A08 B09 A11 A12
A04 A12 A09 B11 A13 B15
A07 A13 B12 B14 A17 B19
A09 A16 A15 A17 B19 A21
A10 A19 A20 B21 A22 A23
A20 A21 A24 A23 A21 B22
A21 A22 A19 A11 A12 B17

Nun dürfen aus den Werten zu i1 bis i6 nur solche 6er-Kombinationen
begildet werden, die von einer höherwertigen Zahl gefolgt wird.

01 steht vor 02,03,04,05 usw.

Also in diesem Beispiel sind die aufsteigenden (höherwertigeren wie
folgt): A01 A02 B01 B02 A03 B03 A04 B04 A05 B05 A06 B06 A07 B07 A08 B09 usw.
bis A24


zum Beispiel:
A01 A04 A08 B09 A11 A12 (ist richtig)

A01 A12 A09 ... (geht schon nicht mehr, da die A09 nicht eine
höherwertigere ist somit wird diese nicht gespeichert)

A01 A12 A15 A17 A22 B22 (ist jeweils von einer höherwertigeren gefolgt
somit gespeichert)

usw.

Gibts da eine Lösung?

Für eine Rückantwort bedanke ich mich schon jetzt
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Kombinatorik103TB30.05.03 10:27
Re: Kombinatorik58Zardoz30.05.03 14:35
Re: Kombinatorik42TB30.05.03 20:47

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel