Eine Datenstruktur ist eine Möglichkeit, Daten so zu organisieren, dass bestimmte Eigenschaften dieser Daten effizient abgefragt und / oder aktualisiert werden können.
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Was ist der Unterschied zwischen den Listenmethoden append()und extend()?
Ich habe eine Liste von Wörterbüchern und möchte, dass jedes Element nach bestimmten Eigenschaftswerten sortiert wird. Berücksichtigen Sie das folgende Array: [{'name':'Homer', 'age':39}, {'name':'Bart', 'age':10}] Wenn sortiert nach name, sollte werden [{'name':'Bart', 'age':10}, {'name':'Homer', 'age':39}]
Beim Löschen eines Schlüssels aus einem Wörterbuch verwende ich: if 'key' in my_dict: del my_dict['key'] Gibt es eine einzeilige Möglichkeit, dies zu tun?
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Es gibt einige Datenstrukturen, die wirklich nützlich sind, aber den meisten Programmierern unbekannt sind. Welche sind sie? Jeder kennt verknüpfte Listen, Binärbäume …
Was ist der beste Weg, um einen Stapel und eine Warteschlange in JavaScript zu implementieren? Ich möchte den Shunt-Yard-Algorithmus ausführen und benötige diese Datenstrukturen.
Ich möchte überprüfen, ob der "Benutzer" -Schlüssel im Sitzungs-Hash vorhanden ist oder nicht. Wie kann ich das machen? Beachten Sie, dass ich nicht überprüfen möchte, ob der Wert des Schlüssels Null ist oder nicht. Ich möchte nur überprüfen, ob der "Benutzer" -Schlüssel vorhanden ist.
Was ist der einfachste, bibliotheksfreie Code zum Implementieren von Array-Schnittpunkten in Javascript? Ich möchte schreiben intersection([1,2,3], [2,3,4,5]) und bekomme [2, 3]
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich habe eine Datenstruktur, die ein gerichtetes Diagramm darstellt, und ich möchte diese dynamisch auf einer HTML-Seite rendern. Diese Grafiken bestehen normalerweise nur aus wenigen …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Gibt es eine Standard-Java-Bibliotheksklasse zur Darstellung eines Baums …
Ich suche nach einer Erklärung, wie eine Hash-Tabelle funktioniert - in einfachem Englisch für einen Simpleton wie mich! Ich weiß zum Beispiel, dass es den Schlüssel nimmt, den Hash berechnet (ich suche nach einer Erklärung, wie) und dann eine Art Modulo ausführt, um herauszufinden, wo es in dem Array liegt, …
Angenommen, Sie haben eine verknüpfte Listenstruktur in Java. Es besteht aus Knoten: class Node { Node next; // some user data } und jeder Knoten zeigt auf den nächsten Knoten, mit Ausnahme des letzten Knotens, der für den nächsten Null hat. Angenommen, es besteht die Möglichkeit, dass die Liste eine …
Angenommen, wir haben zwei Stapel und keine andere temporäre Variable. Ist es möglich, eine Warteschlangendatenstruktur nur mit den beiden Stapeln zu "konstruieren"?
Gibt es eine Möglichkeit, a List<SomeObject>in mehrere separate Listen zu unterteilen SomeObject, wobei der Elementindex als Begrenzer für jeden Split verwendet wird? Lassen Sie mich veranschaulichen: Ich habe ein List<SomeObject>und ich brauche ein List<List<SomeObject>>oder List<SomeObject>[], damit jede dieser resultierenden Listen eine Gruppe von 3 Elementen der ursprünglichen Liste enthält (nacheinander). …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.