久久96国产精品久久久-久久发布国产伦子伦精品-久久精品国产精品青草-久久天天躁夜夜躁狠狠85麻豆

技術員聯盟提供win764位系統下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 服務器類 >

c語言 樹的基礎知識(必看篇)

來源:技術員聯盟┆發布時間:2017-09-06 12:34┆點擊:

  第一、樹的定義:

  1、有且只有一個稱為根的節點

  2、有若干個互不相交的子樹,這些子樹本身也是一顆樹

  第二、專業術語:

  樹的深度:從根節點到最低層,節點的層數 ,稱之為樹的深度。 根節點是第一層

  結點的層次:根節點為第一層,根節點的子節點為第2層,以此類推

  葉子節點:沒有子節點的節點

  非終端節點:實際就是非葉子節點

  結點度: 子節點的個數稱為度樹的度

  第三、樹的分類

  一般樹:任意一個節點的子節點的個數不受限制

  二叉樹:任意一個節點的子節點最多2個,且子節點的位置不可更改

  滿二叉樹:在不增加層數的情況下,不能在增加節點的情況就是滿二叉樹

  完全二叉樹:若設二叉樹的深度為h,除第 h 層外,其它各層 (1~h-1) 的結點數都達到最大個數,第 h 層所有的結點都連續集中在最左邊,這就是完全二叉樹。

c語言 樹的基礎知識(必看篇) 三聯