Suchergebnisse für Anfrage "data-structures"

2 die antwort

Parallele pythonische Iteration über mehrere Listen

Ich möchte eine elegante, pythonische Methode zum Durchlaufen einer Liste von Listen (oder eines Diktats von Listen) kennen.parallel zuin Python 3. Die Anzahl der Listen ist erst zur Laufzeit bekannt, daher kann ich sie meiner Meinung nach nicht ...

2 die antwort

R Dynamische Aufteilung / Teilmenge des Datenrahmens nach ausgewählten Rownumbers. Parsing textgrid praat

Ich versuche eine "Segmentierungsdatei" namens zu verarbeiten.TextGrid (generiert vom Praat-Programm). ) Das ursprüngliche Format sieht folgendermaßen aus: File type = "ooTextFile" Object class = "TextGrid" xmin = 0 xmax = 243.761375 tiers? ...

4 die antwort

Brauchen Sie Speicher effiziente Möglichkeit, um Tonnen von Zeichenfolgen zu speichern (war: HAT-Trie-Implementierung in Java)

Ich arbeite mit einem großen Set(5-20 Millionen) von String-Tasten(durchschnittliche Länge 10 Zeichen) die ich in einer Datenstruktur im Speicher speichern muss, die die folgende Operation in konstanter Zeit oder nahezu konstanter Zeit ...

TOP-Veröffentlichungen

5 die antwort

Dynamische Tabellen- / Matrixdatenstruktur für Java

Ich benötige eine Java-Implementierung einer tabellenartigen Datenstruktur, in der ich Zeilen und Spalten dynamisch einfügen oder löschen kann. Ich muss Daten aus jeder Zeile oder Spalte sehr schnell und ohne Mehraufwand bei der Auswahl von Zeile ...

2 die antwort

Nokogiri ersetzt Tag-Werte

Wie ersetze ich "foo" durch "bar"? Von <h1>foo1<p>foo2<a href="foo3.com">foo4</a>foo5</p>foo6</h1>zu <h1>bar1<p>bar2<a href="foo3.com">bar4</a>bar5</p>bar6</h1>Ich möchte nur den inneren Inhalt des Tags ersetzen, ohne ...

3 die antwort

Kopieren Sie eine verknüpfte Liste

typedef struct Node { int data; Node *next; Node *other; }; Node *pHead;pHead ist eine einfach verknüpfte Liste. Dasnext Feld zeigt auf das nächste Element in der Liste. Dasother Das Feld kann auf ein beliebiges anderes Element in der Liste oder ...

1 die antwort

Möglich, Knotenschlüssel in einem rot-schwarzen Baum zu aktualisieren, ohne zu entfernen und einzufügen?

In der Regel müssen Änderungen an einem Schlüssel in einem rot-schwarzen Baum ausgeführt werden, indem der Knoten entfernt und erneut eingefügt wird. Ist es möglich, Schlüsselaktualisierungen an einem Knoten in einem rot-schwarzen Baum ...

2 die antwort

Was ist die zeitliche Komplexität der Wiederholung T (n) = 2T (n-1) + 4

Was ist die zeitliche Komplexität der Wiederholung T (n) = 2T (n-1) + 4? Ich habe ernsthafte Probleme damit. Ich habe es versucht: T (n) = 2T (n - 1) + 4 = 2 (2T (n - 2) + 4) + 4 = 4T (n - 2) + 12 = 4 (2T (n - 3) + 4) + 4 = 8T (n-3) + 20 = 8 ...

4 die antwort

Systematische Anwendung einer Funktion auf alle Felder eines Hash-Datensatzes

Ich habe einen Datensatz mit Feldern verschiedener Typen und einer Funktion, die auf alle diese Typen anwendbar ist. Als kleines (albernes) Beispiel: data Rec = Rec { flnum :: Float, intnum :: Int } deriving (Show)Angenommen, ich möchte eine ...

3 die antwort

Wie klonen Sie ein Wörterbuch in .NET?

Ich weiß, dass wir lieber Wörterbücher als Hashtabellen verwenden sollten. Ich kann jedoch keinen Weg finden, das Wörterbuch zu klonen. Auch wenn ich es in ICollection umsetze, um den SyncRoot zu erhalten, von dem ich weiß, dass er ebenfalls ...