ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
530
530
EMPFEHLEN
-
Hallo zusammen,
ich suche für folgende Problemstellung einen effizienten Algorithmus:
wir haben ein Menge von ca. 1000 Produkten mir 5 Produkt-Attributen (Preis, Hersteller, etc.). Nun will ich die 1000 Produkte nach diesen Attributen sehr schnell filtern, d.h. nur die Produkte zeigen, welche zu einem bestimmten Filter passen.
Bisher habe ich es mit einer einfachen Schleife und einer if Abfrage mit binären Vergleichen umgesetzt:
for(i=0; i<produkt_anz;i++)
{
if ((produkt_attribut[i][0] & filter[0]) && (produkt_attribut[i][1] & filter[1]) && .....)
}
Dies ist leider aber zu langsam Kennt jemand einen besseren Algorithmus für dieses Problem? Besteht vielleicht die Möglichkeit die Produktdaten so zu kodieren, dass in der Schleife immer nur eine Operation notwendig ist
Umsetzen willl ich das ganze in Javascript aber das ist ja erst mal zweitrangig.
Für Hilfe wäre ich sehr dankbar!
-
19.04.05 11:55 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Überlasse doch der Datenbank das Filtern ... die kann das viel besser
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
-
Ich möchte komplett ohne Datenbank arbeiten, also client-seitig, in Javascript...
Ähnliche Themen
-
suche Filter für Plakatlook
Von checkdass im Forum PhotoshopAntworten: 1Letzter Beitrag: 26.12.08, 13:31 -
Suche nach bestimmten Filter für PS
Von Weißbrot im Forum PhotoshopAntworten: 6Letzter Beitrag: 29.10.07, 23:49 -
[Suche] Video-Ausgabe Filter
Von Passer im Forum Videoschnitt, Videotechnik & -produktionAntworten: 6Letzter Beitrag: 19.12.05, 17:54 -
Produkt-Suche / Filter, Effizienter Algorithmus gesucht?
Von muehl im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 19.04.05, 01:43 -
suche Filter, verwischen?
Von subzero im Forum PhotoshopAntworten: 3Letzter Beitrag: 29.12.03, 12:24





Zitieren

Login





