Heim > häufiges Problem > Wie viele Grundformen hat ein Binärbaum?

Wie viele Grundformen hat ein Binärbaum?

烟雨青岚
Freigeben: 2020-06-29 09:17:07
Original
25110 Leute haben es durchsucht

Es gibt fünf Grundformen von Binärbäumen, nämlich: 1. Leerer Binärbaum; 2. Nur linker Teilbaum; 5. Vollständiger Binärbaum; .

Wie viele Grundformen hat ein Binärbaum?

Es gibt fünf Grundformen von Binärbäumen

1) Leerer Binärbaum: leerer Baum

2) Ein Binärbaum mit nur einem Wurzelknoten: ein Baum mit nur einer Wurzel, also einem einzelnen Knoten

3) Nur ein linker Teilbaum: eine Wurzel und ein linker Teilbaum; >

4) Nur rechter Teilbaum: hat Wurzel und hat einen rechten Teilbaum

5) Vollständiger Binärbaum: hat Wurzel und hat einen linken Teilbaum und einen rechten Teilbaum.

Spezielle Typen:

1. Vollständiger Binärbaum: Wenn ein Binärbaum nur Knoten mit Grad 0 und Knoten mit Grad 2 hat und der Grad 0 ist auf derselben Ebene liegen, ist der Binärbaum ein vollständiger Binärbaum.

2. Vollständiger Binärbaum: Ein Binärbaum mit Tiefe k und n Knoten genau dann, wenn jeder seiner Knoten mit einem vollständigen Binärbaum mit Tiefe k und n Knoten verknüpft ist, nummeriert von 1 bis n Knoten eins zu eins entsprechen, spricht man von einem vollständigen Binärbaum.

Das Merkmal eines vollständigen Binärbaums besteht darin, dass Blattknoten nur auf den beiden Ebenen mit der größten Reihenfolge erscheinen können und die maximale Reihenfolge der Nachkommen des linken Zweigs eines Knotens gleich der maximalen Reihenfolge seiner Nachkommen ist des rechten Zweigs oder größer als 1.

Binärbaum ist eine wichtige Art der Baumstruktur. Die aus vielen praktischen Problemen abstrahierten Datenstrukturen liegen oft in Form von Binärbäumen vor. Selbst gewöhnliche Bäume können leicht in Binärbäume umgewandelt werden. Darüber hinaus sind die Speicherstruktur und der Algorithmus von Binärbäumen besonders wichtig. Das Merkmal eines Binärbaums besteht darin, dass jeder Knoten höchstens zwei Teilbäume haben kann und diese in einen linken und einen rechten Teilbaum unterteilt werden können.

Ein Binärbaum ist eine Menge von n endlichen Elementen. Die Menge ist entweder leer oder besteht aus einem Element, das als Wurzel bezeichnet wird, und zwei disjunkten Elementen, die als linker Teilbaum bzw. rechter Teilbaum bezeichnet werden Binärbaum und ein geordneter Baum. Wenn die Menge leer ist, wird der Binärbaum als leerer Binärbaum bezeichnet. In einem Binärbaum wird ein Element auch Knoten genannt

Weitere Informationen zu diesem Thema finden Sie auf der

Chinesischen PHP-Website! !

Das obige ist der detaillierte Inhalt vonWie viele Grundformen hat ein Binärbaum?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage