tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
530
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    muehl muehl ist offline Mitglied
    Registriert seit
    Jul 2004
    Beiträge
    14
    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!
     

  2. #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ß Tom
     
    Java 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

  3. #3
    muehl muehl ist offline Mitglied
    Registriert seit
    Jul 2004
    Beiträge
    14
    Ich möchte komplett ohne Datenbank arbeiten, also client-seitig, in Javascript...
     

Ähnliche Themen

  1. suche Filter für Plakatlook
    Von checkdass im Forum Photoshop
    Antworten: 1
    Letzter Beitrag: 26.12.08, 13:31
  2. Suche nach bestimmten Filter für PS
    Von Weißbrot im Forum Photoshop
    Antworten: 6
    Letzter Beitrag: 29.10.07, 23:49
  3. [Suche] Video-Ausgabe Filter
    Von Passer im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 6
    Letzter Beitrag: 19.12.05, 17:54
  4. Produkt-Suche / Filter, Effizienter Algorithmus gesucht?
    Von muehl im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 19.04.05, 01:43
  5. suche Filter, verwischen?
    Von subzero im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 29.12.03, 12:24