-
Abenteurer
Hätte einen ähnlichen Ansatz:
- Gehe nacheinander alle Elemente der ersten Liste (Variablen 1-20) durch und speichere jeweils dessen ID und Wert in 2 neuen Variablen (aktuelle ID und aktueller Wert)
- Gehe damit jeweils die zweite Liste (Variablen 21-40) nach folgenden Kritierien durch:
- - Ist der Eintrag in der zweiten Liste gleich 0 (noch keine Variable eingetragen): trage dort die aktuelle ID ein und breche die Schleife ab. Anderenfalls...
- - Ist der Wert der eingetragenen Variablen kleiner als der "aktuelle Wert": trage an dieser Stelle die "aktuelle ID" ein, der vorherige Eintrag wird zur neuen "aktuellen ID" (und wird somit im Folgenden weiter aufgerückt)
Hätte zumindest den Vorteil dass (wenn ich Brei richtig verstanden hab) du nicht jedes Mal die erste Liste nach dem kleinsten Element durchsuchen musst... Allerdings habe ich auch keine Ahnung wie schnell das Ganze im Maker ist.
Geändert von ETeCe (17.02.2012 um 11:53 Uhr)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln