1. 程式人生 > >自己動手作圖深入理解二叉樹、滿二叉樹及完全二叉樹

自己動手作圖深入理解二叉樹、滿二叉樹及完全二叉樹

[toc] #### 一、背景 二叉樹是資料結構中的重點,也是難點。二叉樹是一種非線性結構,比陣列、棧、佇列等線性結構相比複雜度更高,想要做到心中有“樹”,需要自己動手畫圖、觀察、思考,才能領會其真諦。該文將會結合圖形,深入理解二叉樹、滿二叉樹及完全二叉樹的概念。 #### 二、基本概念 ##### 2.1 結點 - 結點是組成二叉樹的最小單元。 -- 用圖形表示 ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20200624145002519.png) -- 用程式碼表示 ```java // 結點 cl