Wenn sie nicht sortiert sind oder etwas, wirst du es schwer haben.
Entweder O (N ^ 2) -Algorithmus (eine einfache, dumme Schleife) oder zusätzliche Datenstrukturen, sag mir, welche bevorzugst du.
Oder Sie können natürlich die Quelldaten durch Sortieren ändern, was wohl keine Option ist.