Hallo Group!
Bekanntlich ist es recht einfach möglich die Anzahl aller möglichen
3-er Kombinationen aus der Gegebenen Anzahl N zu berechnen. (Kombinatorik)Nun ist das was ich benötige nicht so einfach, zudem muss es in VB6 (Visual Basic) sein. Ich baruch eine Sub, ehenr Funktion die mit nicht nur die Anzahl aller Möglichen Kombinationen (_ohne_ Wiederholung und _ohne_ Beachtung der Reihenfolge) berechnet, sonder auch rausgibt welche das sind.
Der Reihe nach:
Eine Datenbank ist mit N Datensätzen gefüllt. Jeder der Datensätze unterscheiden sich voneinander über einen Kennwert (Autowert). Nun will ich eine Liste aller möglichen Kombinationen (_ohne_ Wiederholung und _ohne_ Beachtung der Reihenfolge), haben die beispielsweise so aussehen kann.
Kennwert1, Kennwert2, Kennwert3 ...... Kennwert7, Kennwert15, Kennwert42 ...... Kennwert48, Kennwert49, Kennwert50
bei N = 50. Wobei N wahrscheinlich nicht grösser als 20 sein wird.
Kann mir bitte jemand ein Paar Tipps geben, oder einen Hinweis auf eine evtl. bestehende und verfügbare Lösung.
Vielen Dank.