树形结构 —— 树与二叉树
生活随笔
收集整理的這篇文章主要介紹了
树形结构 —— 树与二叉树
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【概述】
樹是一種非線性的、遞歸定義的有序數據結構,能很好地描述有分支和層次特性的數據集合。
二叉樹是樹的一種形態,是 n 個結點的有限集合,該集合或為空集(空二叉樹),或由一個根結點與兩棵互不相交的,稱為根結點的左子樹、右子樹的二叉樹構成。
樹與二叉樹是最基本的樹形結構,掌握好樹與二叉樹,對后續樹形結構的學習有極大的幫助。
關于樹:點擊這里
關于二叉樹:點擊這里
【相關算法】
常見的樹的相關算法有以下幾種:
- 二叉樹的遍歷:點擊這里
- 無根樹轉有根樹:點擊這里
- 樹的直徑:點擊這里
- 樹的中心:點擊這里
- 樹的重心:點擊這里
為便于測試數據,下面給定一個樹的數據生成器:點擊這里
【例題】
1.樹
2.二叉樹
3.樹的相關算法
總結
以上是生活随笔為你收集整理的树形结构 —— 树与二叉树的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图论 —— 图的连通性 —— Tarja
- 下一篇: ACM 常用算法合集