Einzelnen Beitrag anzeigen
  #22 (permalink)  
Alt 26-03-2008, 12:15
Griecherus
 PHP Senior
Links : Onlinestatus : Griecherus ist offline
Registriert seit: May 2005
Ort: Berlin
Beiträge: 1.036
Griecherus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zwei verschachtelte Schleifen sind schonmal nicht schlecht, auf diese Weise allerdings doch sinnfrei.

Hier mal der Pseudocode einer möglichen Herangehensweise:
Code:
für jedes i von 0 bis array_länge

    für jedes j von i + 1 bis array_länge

        falls array[i][0] === array[j][0]

            zwischenergebnis in result_array ablegen

        ende_falls

    ende_für

ende_für
Das ist so noch recht simpel. Implementierst du das eins-zu-eins, dann solltest du einige Elemente doppelt im Ergebnis haben, also musst du dir da noch etwas einfallen lassen.

Grüße
Mit Zitat antworten