Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi Schnellstmöglich Wert im Array finden ? (https://www.delphipraxis.net/194564-schnellstmoeglich-wert-im-array-finden.html)

Neutral General 8. Dez 2017 08:35

AW: Schnellsmöglich Wert im Array finden ?
 
Zitat:

Zitat von QuickAndDirty (Beitrag 1388270)
Zitat:

Zitat von p80286 (Beitrag 1388262)
Zitat:

Zitat von Neutral General (Beitrag 1388227)
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.

:thumb:

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")..


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:12 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz