Suchergebnisse für Anfrage "data-structures"
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 ...
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? ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...