Auf dieser Seite befinden sich alle Datenstrukur-Fragen.
Weitere Themen findest du mit der Suche rechts oben, z.B. [datenstrukur] Suchwort um alle Fragen
zum Thema datenstrukur mit dem Wort "Suchwort" zu finden.
Hi, ich programmiere gerade eine Android App. Im Codereview wurde mir gesagt, dass ich anstatt ArrayList besser List benutzen sollte. Mir ist leider nicht klar warum? Grüße Danke
java.util.List ist ein Interface, welches von ArrayList implementiert wird. Wenn du in deiner Implementierung statt ArrayList nur das Interface List verwendest, kannst du damit im Prinzip genau so arbeiten, wie mit der ArrayList. Das ermöglicht Dir allerdings aber folgendes: Solltest du feststellen, dass du deutlich öfters schreibst, als liest, und du weißt nicht, wie ...
Da ich gerade einen Server für ein Onlinespiel entwickle, suche ich nach einer sinnvollen Methode, wie ich Daten zentral leicht durchsuchbar speichern kann (nur zur Laufzeit, die persistente Speicherung erfolgt in einer MySQL-Datenbank). So muss ich z.B. eine Liste der Benutzer, die online sind, speichern, die sowohl nach der Datenbank-Id, als auch nach den Benutzernamen ...
Es ist schwierig, aus deiner Frage herauszulesen, was deine Anforderungen genau sind, insbesondere in dem Spieleumfeld. Zur Laufzeit sind Hashtables eine gute Lösung, weil sie schnellen Zugriff ermöglichen, nur beim Insert sind sie langsamer. Ich würde dir auf jeden Fall empfehlen, eine Facade zu implementieren. Sie könnte z.B. die Methoden getUserById und getUserByName ...
Hi Die Half edge Datenstruktur wird hauptsächlich in 3D-Computergrafik benutzt um Polygone zu speichern. Für c gibt es die Bibliothek CGAL. Für .net/c# habe ich noch nichts vergleichbares gefunden. Kennt jemand eine c# Libary für die half edge Datenstruktur? Vielen Dank!
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.
Stelle eine Frage
Registriere dich
Wenn Du deinen Benutzernamen in Besitz nehmen möchtest, solltest Du dich registrieren: