Binäre Suche in einem sortierten Array.
Aber der Satz "Mein Array ist eine Datenbank" macht mir etwas sorgen
Ich denke dein Problem liegt tiefer und wahrscheinlich solltest du dein grundlegendes Vorgehen überdenken.
Das ist aber von außen ohne mehr Infos schwer zu sagen.
Wenn wirklich eine
DB im Spiel ist, dann sollte dort gesucht werden, denn dafür ist eine Datenbank gemacht.
Gruß
K-H
Wenn er das nicht will...
Oder wenn es keinen Schlüssel in der
DB auf der gesuchten Spalte gibt?
Man hat ja nicht immer Vollzugriff auf fremdadministrierte Datenbanken.
Wobei es dann irgendwann wohl sinnvoll ist die ganze Datenbank in eine eigene zu spiegeln...hm..stimmt.
Wenn er das nicht will, dann ist er falls es keine weiteren guten Gründe dafür gibt selbst Schuld wenn das Ergebnis Müll ist.
Selbst wenn auf der Spalte nach der er Suchen will kein Schlüssel/Index drauf ist, ist eine Abfrage über eine Datenbank garantiert immer noch schneller.
Und er hat ja zumindest so viel Zugriff dass er die Daten die er braucht aus der Datenbank ausgelesen hat (vorausgesetz es existiert überhaupt irgendwo eine richtige Datenbank mit den Daten aus seiner Array-"Datenbank")..
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."