vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Fortgeschrittene Programmierung
vielleicht rekursives programmieren? 
Autor: nektarine
Datum: 17.10.05 16:56

hallo, ich habe folgendes (nicht unbedingt programmtechnisches) problem.

es handelt sich hier um ein teilprogramm, alles zu erklären würde zu lange dauern

ich habe eine collection "elements", in der befinden sich beliebig viele elemente (aber nie mehr als 7 oder so)

zB "el1" "el2" ... diese elemente können folgende werte annehmen: " ", "abc", "123", "1-2-2003"

nun möchte ich alle möglichen permutationen für meine elemente festlegen... in diesem fall 16

el1 = ""
el2 = ""

el1 = ""
el2 = "abc"

el1 = ""
el2 = "123"

el1 = ""
el2 = "1-2-2003"

el1 = "abc"
el2 = ""

... bis zu

el1 = "1-2-2003"
el2 = "1-2-2003"

dazu habe ich folgende lösung

For p1 = 1 To 4 '16 mögliche Permutationen werden erzeugt
For p2 = 1 To 4

setWert element(1), c(p1) 'in c stehen nach der reihe "", "abc", "123", "1-2-2003" ...mehr als 4 gibt es nicht
setWert element(2), c(p2)

ausgabe(element(1) + " = " + c(p1)
ausgabe(element(2) + " = " + c(p2)

Next
Next

diese lösung hilft mir weiter, wenn ich weiß, dass es genau zwei elemente zum permutieren gibt, es können aber auch null oder vier sein... das ist dynamisch

wie kann ich das lösen??? rekursiv wäre vielleicht eine möglichkeit, dass habe ich aber noch nie gemacht... HILFE
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
vielleicht rekursives programmieren?1.445nektarine17.10.05 16:56
Re: vielleicht rekursives programmieren?1.155vbtricks18.10.05 09:18
Re: vielleicht rekursives programmieren?1.071nektarine18.10.05 12:02
Re: vielleicht rekursives programmieren?1.158vbtricks18.10.05 15:58
Re: vielleicht rekursives programmieren?1.049nektarine18.10.05 17:36
Re: vielleicht rekursives programmieren?1.084vbtricks18.10.05 17:40
Re: vielleicht rekursives programmieren?1.057nektarine18.10.05 18:08
Re: vielleicht rekursives programmieren?1.307vbtricks18.10.05 18:21
Re: vielleicht rekursives programmieren?1.057nektarine18.10.05 18:27
Re: vielleicht rekursives programmieren?1.122vbtricks18.10.05 18:51
Re: vielleicht rekursives programmieren?1.111nektarine18.10.05 19:01
Re: vielleicht rekursives programmieren?1.092vbtricks18.10.05 19:18
Re: vielleicht rekursives programmieren?1.073nektarine18.10.05 21:37
Re: vielleicht rekursives programmieren?1.075nektarine18.10.05 22:11
Re: vielleicht rekursives programmieren?1.030nektarine18.10.05 10:26

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-2024 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