Als «trees» getaggte Fragen

Fragen zu einer bestimmten Art von Graphen, nämlich verbundenen und zyklusfreien.

3
Algorithmus zum Testen, ob ein Binärbaum ein Suchbaum ist, und zum Zählen vollständiger Zweige
Ich muss einen rekursiven Algorithmus erstellen, um zu sehen, ob ein Binärbaum ein binärer Suchbaum ist, und um zu zählen, wie viele vollständige Zweige vorhanden sind (ein übergeordneter Knoten mit sowohl linken als auch rechten untergeordneten Knoten) mit einer angenommenen globalen Zählvariablen. Dies ist eine Zuordnung für meine Datenstrukturklasse. Soweit …


1
Was sind die Anwendungen von Rosenbäumen?
Ich habe kürzlich etwas über die Datenstruktur des Rosenbaums dataerfahren , aber wenn ich nur von einer Haskell- Definition und der winzigen Wikipedia-Beschreibung abkomme, habe ich einige Probleme zu verstehen, welche Anwendungen ein Rosenbaum haben könnte. Als Referenz die Haskell- dataDefinition: data RoseTree a = RoseTree a [RoseTree a] Für …
10 trees 

2
Huffman-Baum und maximale Tiefe
Ist es bei Kenntnis der Häufigkeit der einzelnen Symbole möglich, die maximale Höhe des Baums zu bestimmen, ohne den Huffman-Algorithmus anzuwenden? Gibt es eine Formel, die diese Baumhöhe angibt?


1
Finden Sie bei gegebener Konstante k den größtmöglichen Wurzelbaum, wenn für jeden Pfad von der Wurzel zum Blatt die Summe der Arität seiner Knoten gleich k?
Als Beispiel sind hier alle möglichen Bäume für den Fall k=3k=3k=3 : Auf jeden Knoten ist seine Arität (= die Anzahl der Kinder) geschrieben. Während dies durch dynamische Programmierung lösbar sein sollte, gab es meines Erachtens ein kombinatorisches Ergebnis (entweder eine exakte oder eine ziemlich feinkörnige Obergrenze). Weiß es jemand? …

3
Ermitteln der Höhe aller Knoten in einer Gesamtstruktur
Ich habe einen Wald, dh Knoten mit gerichteten Kanten und keinen Zyklen (gerichtet oder ungerichtet). Ich definiere die Höhe eines Scheitelpunkts vvv als 0, wenn er keine eingehenden Kanten hat, oder die maximale Anzahl von Kanten, die umgekehrt verfahren werden müssen, um einen Scheitelpunkt der Höhe 0 zu erreichen. Ich …

1
Was nützen die Mindestwerte für Minimax-Bäume?
Betrachten Sie einen Minimax- Baum für ein kontroverses Suchproblem. Zum Beispiel in diesem Bild (Alpha-Beta-Schnitt): 3 B . max = 3 12 8 B . m a x = 3[min,max][min,max][\min,\max]333B.max=3B.max=3B.\max = 3121212888B.max=3B.max=3B.max = 3 Aber warum ist ? Was nützt dieser Wert?B.min=3B.min=3B.\min = 3

1
Präfixsummen im veränderlichen 2D-Array
Angenommen, ich habe ein 2D-Array M[n][n]von Ganzzahlen (tatsächlich ist Binär in Ordnung, aber ich bezweifle, dass es wichtig ist). Ich interessiere mich für wiederholte Abfragen der Form: Wenn ein Koordinatenpaar , was ist Natürlich können alle diese Werte in \ mathcal O (n ^ 2) Zeitsumme berechnet werden , und …

2
Was bedeutet ein Spaziergang vor, nach und in der Reihenfolge für einen Baum?
Die in diesem Wikipedia-Artikel erläuterten Baumdurchquerungsmethoden sind Vorbestellung, Nachbestellung und In-Reihenfolge. Sind diese Methoden auf Binärbäume beschränkt? Der Algorithmus scheint als linkes und rechtes Kind definiert zu sein. Wenn es für n-ary Bäume verwendet werden kann, wie? Ein n-ary Baum hat 1 Elternteil und n Kinder an einem bestimmten Knoten. …



1
Beweisen, dass eine (Baum-) Sprache nicht von Buchi erkennbar ist
Ich überprüfe einige Notizen zu Baumautomaten und versuche, einen Beweis dafür zu finden, dass der Professor unvollständig ist. Die Aussage lautet: Sei und . Beweisen Sie, dass Buchi nicht erkennbar ist.A={a,b}A={a,b}A = \{a,b\}T={t∈TωA∣every path in t contains a finite number of a}T={t∈TAω∣every path in t contains a finite number of …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.