Suchergebnisse für Anfrage "binary-tree"

16 die antwort

Willst du den Binärbaum für das Spiel "20 Fragen" auf der Festplatte speichern?

urz gesagt, ich möchte eine elegante Methode zum Speichern eines Binärbaums auf der Festplatte erlernen / entwickeln (ein allgemeiner Baum, nicht unbedingt ein BST). Hier ist die Beschreibung meines Problems: Ich implementiere ein Spiel mit "20 ...

30 die antwort

Warum binäre Suche verwenden, wenn es eine ternäre Suche gibt?

Ich habe kürzlich von der ternären Suche gehört, bei der wir ein Array in drei Teile aufteilen und vergleichen. Hier wird es zwei Vergleiche geben, aber es reduziert das Array auf n / 3. Warum nutzen die Leute nicht so viel?

10 die antwort

Binary Tree Transfer

Wie kann ein Binärbaum (kein ausgeglichener Baum) effizient zwischen zwei verschiedenen Systemen übertragen werden, wobei seine vollständige Struktur erhalten bleibt?

TOP-Veröffentlichungen

12 die antwort

Level Order Traversal eines binären Baumes

void traverse(Node* root) { queue<Node*> q; Node* temp_node= root; while(temp_node) { cout<<temp_node->value<<endl; if(temp_node->left) q.push(temp_node->left); if(temp_node->right) q.push(temp_node->right); if(!q.empty()) { temp_node = ...

4 die antwort

C # Anzeigen eines binären Suchbaums in Console

Ich habe einfache binäre Suchbaum public class BNode { public int item; public BNode right; public BNode left; public BNode(int item) { this.item = item; } } public class BTree { private BNode _root; private int _count; private IComparer<int> ...

20 die antwort

Binary Trees vs. Linked Lists vs. Hash Tables

Ich erstelle eine Symboltabelle für ein Projekt, an dem ich arbeite. Ich habe mich gefragt, welche Meinungen die Leute zu den Vor- und Nachteilen der verschiedenen Methoden zum Speichern und Erstellen einer Symboltabelle haben. Ich habe ...

6 die antwort

Schreiben Sie einen C-Code in Java, um einen vollständigen Binärbaum zu erstellen

Ich möchte eine Funktion schreiben, um einen vollständigen Binärbaum aus einem bestimmten Array vor und nach der Bestellung zu erstellen. Ich habe diesen ...