Heim > häufiges Problem > Wie viele verschiedene Binärbäume können aus drei Knoten erstellt werden?

Wie viele verschiedene Binärbäume können aus drei Knoten erstellt werden?

王林
Freigeben: 2020-06-24 11:41:52
Original
29933 Leute haben es durchsucht

Wie viele verschiedene Binärbäume können aus drei Knoten erstellt werden?

Fünf verschiedene Binärbäume können aus drei Knoten konstruiert werden.

Einführung in relevante Wissenspunkte:

Was ist ein Binärbaum?

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.

Merkmale von Binärbäumen:

Jeder Knoten kann höchstens zwei Teilbäume haben und diese können in einen linken und einen rechten Teilbaum unterteilt werden.

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 als Knoten bezeichnet.

Das obige ist der detaillierte Inhalt vonWie viele verschiedene Binärbäume können aus drei Knoten erstellt werden?. 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