Suchergebnisse für Anfrage "data-structures"

5 die antwort

Wie kann ich eine bidirektionale Zuordnung in JavaScript oder eine andere Möglichkeit zum Austauschen von Werten erstellen?

Momentan muss ich die Werte in einer JavaScript-Zeichenfolge vorübergehend austauschen, und daher muss ich eine bidirektionale Map / Hash-Sache haben. Nehmen wir zum Beispiel an, ich möchte mich ändern\* zu__asterisk__ (Dies ist nur ein ...

1 die antwort

Strukturen als Schlüssel in Go Maps

Ich habe mir überlegt, Strukturen als Schlüssel in Golang-Karten zu verwenden. Ein Feld in dieser Struktur soll auch eine Karte sein, und dies scheint gegen die bereitgestellte Dokumentation zu ...

4 die antwort

Kleinste Zahl, die nicht aus der Summe der Zahlen aus dem Array gebildet werden kann

Dieses Problem wurde mir im Amazon Interview gestellt - Bei einem Array positiver Ganzzahlen müssen Sie die kleinste positive Ganzzahl finden, die nicht aus der Summe der Zahlen aus dem Array gebildet werden kann. Beispiel: Array:[4 13 2 3 1] ...

TOP-Veröffentlichungen

1 die antwort

Welcher Abschnitt des C ++ - Standards erfordert, dass set :: erase Destruktoren sofort aufruft

Welcher Abschnitt des C ++ 11-Standards (Hier ist eine Kopie eines Standardentwurfs [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf]) erfordert assoziative Container wie std :: set, std :: map, std :: unordered_set und std :: ...

3 die antwort

Darstellen von Konjugationstabellen in C #

Ich entwerfe einen Sprachanalysator für französischen Text. Ich habe ein Wörterbuch im XML-Format, das so aussieht: <?xml version="1.0" encoding="utf-8"?> <Dictionary> <!--This is the base structure for every entry in the dictionary. Values on ...

10 die antwort

Wie sortiere ich einen Stapel nur mit Push, Pop, Top, IsEmpty, IsFull?

Bei einem gegebenen Stapel S muss der Stapel nur mit sortiert werdenPush, Pop, Top, IsEmpty, IsFull. Auf der Suche nach der einfachsten Lösung. Bearbeitet: In-Place-Zustand entfernt. Es kann kein anderer Stapel oder eine andere Warteschlange ...

7 die antwort

Speichern der C # -Datenstruktur in einer SQL-Datenbank

Ich bin neu in der Welt von ASP.NET und SQL Server. Bitte entschuldigen Sie meine Unwissenheit. Wenn ich eine Datenstruktur in C # habe (zum Beispiel sagen wir einfach, ein Vektor, der einige Zeichenfolgen speichert), ist es möglich, den Inhalt ...

6 die antwort

Gibt es eine effizientere Implementierung für eine bidirektionale Karte?

Ich habe ein einfaches erstelltbidirektionale KarteKlasse, die durch internes Speichern von zwei funktioniertstd::map Instanzen mit entgegengesetzten Schlüssel- / Werttypen und einer benutzerfreundlichen Oberfläche: template<class T1, class T2> ...

2 die antwort

Durch Hinzufügen von Zählern werden Schlüssel gelöscht

Siehe unten, warum die Implementierung von+= Einen Schlüssel in meinem Originalzähler wegblasen? >>> c = Counter({'a': 0, 'b': 0, 'c': 0}) >>> c.items() [('a', 0), ('c', 0), ('b', 0)] >>> c += Counter('abba') >>> c.items() [('a', 2), ('b', ...

1 die antwort

Beste Datenstruktur für bidirektionale Kartierung

Ich möchte eine Datenstruktur, die vom Schlüssel zum Objekt und umgekehrt abbildet (im Gegensatz zu HashMaps, die nur in einer einzigen Richtung abbildet). Eine Idee wäre, die HashMap für die umgekehrte Suche in sich selbst zu speichern, aber ...