2009-07-02 14 views
0

In welchen Datenstrukturen sollte ich die realen 'Objekte' speichern? Ich suche keine Computerdarstellung. Ich suche nach verschiedenen Datenstrukturen für verschiedene Gegenstände im realen Leben Zugang/Lagerung etc. Gibt es eine Studie zu diesem Thema?Datenstruktur für Objekte

Update:
Basierend auf Kommentaren, sollte ich die "Daten" aus Datenstrukturen entfernen und einfach nach Strukturen suchen, um verschiedene Objekte basierend auf Usability-Regeln zu speichern.

+0

können Sie das Objekt – SilentGhost

+0

verwenden, um ein Klassen- und Identifizierungsattribut zu erstellen und den entsprechenden Typ für dieses Attribut zu bestimmen. –

+0

Was versuchst du zu erreichen? – CiscoIPPhone

Antwort

0

Ihre Frage ist ein bisschen zu vage, um gut zu antworten, aber im Allgemeinen können Sie darüber nachdenken, vorhandene "Objekte"/Modelle/Darstellungen der abstrakten Dinge zu verwenden, die Sie modellieren oder manipulieren möchten.

Wenn diese nicht existieren, dann bauen Sie Ihre eigenen.

0

Welche Datenstruktur vollständig verwendet wird, hängt von der Art der Aktion ab, die Sie für Ihre Daten ausführen.

sind einige Datenstrukturen, die für Direktzugriff (Arrays), während andere für Einsatz schnell Operation löschen (verkettete Liste) Einige speichern Schlüsselwertpaar (HashMap oder TreeMap)

Verschiedene Operation arithmetisch voneinander variiert in Zeit und Raum. So verwenden Sie die Datenstruktur, die Ihren Anforderungen entspricht.

Verwandte Themen