Datenstruktur gesucht...



  • Hi.

    ich bräuchte mal einen Tipp.
    Ich will eigenes Tabellen-Control unter Windows schreiben. Das Kontrol ist kein Problem, sondern eher die Speicherung der Daten.

    Ich muss sollte relativ schnell auf eine Zeile in der Tabelle zugreifen können (am besten indexbasierend) aber auch schnell Zeilen wieder einfügen/löschen - nicht nur Anfang Ende sondern auch mal zwischen drin.

    Schnelle Spalten Erstellung/Löschung wäre auch denkbar, aber kein muss.

    Hab an einen B-Tree gedacht - aber wie?
    Habt ihr Vorschläge?



  • Hi

    versuch mal mehrschichtig zu denken. die erste verwaltet die zeilen. jede Zeile verwaltet dann wieder ihre Spalten. drum herum kannst du dann noch ein shönes interface basteln, was dir die notwendigen methoden bereitstellt, die dein Controll benötigt. sollte es zu lansam werden. must du nur das interface mit ner neuen idea füllen. z.B. einer spezialimplementierung.

    gruss



  • klar; so hab ích mir das auch gedacht;
    in der theorie ist das ja einfach; aber in der wirklichkeit! 🙂


Anmelden zum Antworten