国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

江油移動(dòng)網(wǎng)站建設(shè)推廣平臺(tái)

江油移動(dòng)網(wǎng)站建設(shè),推廣平臺(tái),開封網(wǎng)站建設(shè)哪家好,怎么做網(wǎng)站的導(dǎo)航文章目錄樹二叉樹二叉樹的性質(zhì)完全二叉樹二叉樹的存儲(chǔ)遍歷二叉樹和線索二叉樹6.4 樹和森林哈夫曼樹應(yīng)用樹 樹的定義:樹是以分支關(guān)系定義的層次結(jié)構(gòu)。 D; 樹(Tree)是n(n≥0)個(gè)結(jié)點(diǎn)的有限集。 R 數(shù)據(jù)關(guān)系 ?有且僅有一個(gè)特定的稱為根(Root) 的結(jié)點(diǎn) ?當(dāng)n>1時(shí)&…

文章目錄

    • 二叉樹
      • 二叉樹的性質(zhì)
      • 完全二叉樹
      • 二叉樹的存儲(chǔ)
      • 遍歷二叉樹和線索二叉樹
      • 6.4 樹和森林
      • 哈夫曼樹
        • 應(yīng)用

image-20230310163200660

  • 樹的定義:樹是以分支關(guān)系定義的層次結(jié)構(gòu)。

  • D; 樹(Tree)是n(n≥0)個(gè)結(jié)點(diǎn)的有限集。

  • R 數(shù)據(jù)關(guān)系

    ?有且僅有一個(gè)特定的稱為根(Root) 的結(jié)點(diǎn)

    ?當(dāng)n>1時(shí),除根以外的其余結(jié)點(diǎn) 可分為m(m>0)個(gè)互不相交的有限 集T1, T2 ,… ,Tm ,其中每一個(gè)集 合本身又是一棵樹,并且稱為根 的子樹(SubTree)。

  • ? 只有一個(gè)結(jié)點(diǎn)——只有一個(gè)根結(jié)點(diǎn)的樹;

  • ? 有0個(gè)結(jié)點(diǎn)的樹——空樹

  • 分支結(jié)點(diǎn): 非終端結(jié)點(diǎn)

  • 結(jié)點(diǎn)層次指的是結(jié)點(diǎn)在樹中所處的層次;

  • 堂兄弟指的是具有相同父親的兄弟結(jié)點(diǎn);

  • 樹的深度指的是樹中所有結(jié)點(diǎn)中最大層數(shù);

  • 有序樹指的是樹中每個(gè)結(jié)點(diǎn)的子節(jié)點(diǎn)之間具有順序關(guān)系;無序樹則相反,子節(jié)點(diǎn)之間沒有順序關(guān)系;

  • 森林則指由若干棵互不相交的樹組成。

  • 孩子指的是一個(gè)結(jié)點(diǎn)的直接后代;

  • 雙親指的是一個(gè)結(jié)點(diǎn)的直接前驅(qū);

  • 兄弟指的是具有相同雙親的結(jié)點(diǎn);

  • 祖先指的是從根到某一結(jié)點(diǎn)路徑上所有結(jié)點(diǎn);

  • 子孫則指某一結(jié)點(diǎn)為根的子樹中所有結(jié)點(diǎn)。

  • 葉子結(jié)點(diǎn)指的是度為0的結(jié)點(diǎn);

  • 分支結(jié)點(diǎn)指的是度不為0的結(jié)點(diǎn);

  • 內(nèi)部結(jié)點(diǎn)指的是除根節(jié)點(diǎn)和葉子節(jié)點(diǎn)以外的所有節(jié)點(diǎn);

  • 樹的度指的是樹中所有結(jié)點(diǎn)中最大度數(shù)。

二叉樹

二叉樹(Binary Tree) 是另一種樹形結(jié)構(gòu) 特點(diǎn)是每個(gè)結(jié)點(diǎn)最多只有兩棵子樹(即二 叉樹中不存在度>2的結(jié)點(diǎn)) 二叉樹的子樹有左右之分,其次序不能 任意顛倒

二叉樹的性質(zhì)

  • 性質(zhì)1 在二叉樹的第i層上至多有2i-1個(gè)結(jié)點(diǎn)(i≥1)

  • 性質(zhì)2 深度為k的二叉樹至多有2k-1個(gè)結(jié)點(diǎn)(k≥1)

  • 性質(zhì)3 對(duì)任一棵二叉樹T,如果其終端結(jié)點(diǎn)數(shù)為n0,度為2的 結(jié)點(diǎn)數(shù)為n2,則n0=n2+1

完全二叉樹

  • 滿二叉樹 一棵深度為k且有2k-1個(gè)結(jié)點(diǎn)的二叉樹

image-20230310163351525

  • 深度為k,有n個(gè)結(jié)點(diǎn)的二叉樹,當(dāng)且僅當(dāng)其每一個(gè) 結(jié)點(diǎn)都與深度為k的滿二叉樹中編號(hào)從1至n的結(jié)點(diǎn) 一一對(duì)應(yīng)時(shí)
    某一結(jié)點(diǎn) 有右子樹, 則其必有 左子樹
  • 葉子結(jié)點(diǎn)只可能在層次最大的兩層上出現(xiàn)
  • 對(duì)任一結(jié)點(diǎn),若其右分支的子孫最大層次為l,則其 左下分支的子孫的最大層次必為l或l+1

image-20230310163540797

  • 性質(zhì)4 具有n個(gè)結(jié)點(diǎn)的完全二叉樹的深度為 log2 n + 1

  • image-20230310163654665

二叉樹的存儲(chǔ)

  • 順序存儲(chǔ)結(jié)構(gòu)

image-20230310163844857

  • 鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)

image-20230310164135656

  • 知識(shí)點(diǎn) 在含有n個(gè)結(jié)點(diǎn)的二叉鏈表中有n+1個(gè)空鏈域

image-20230310164209729

遍歷二叉樹和線索二叉樹

  • ? 對(duì)線性結(jié)構(gòu)而言,順序遍歷;
  • ? 二叉樹是非線性結(jié)構(gòu),每個(gè)結(jié)點(diǎn)有兩個(gè)后繼,則存在如 何遍歷,即按什么樣的搜索路徑遍歷的問題。

image-20230310164425068

  • 看ppt 有代碼實(shí)現(xiàn)

二叉樹遍歷的時(shí)間效率和空間效率

基本操作:訪問結(jié)點(diǎn)Visit()

  • 時(shí)間效率:O(n) //每個(gè)結(jié)點(diǎn)只訪問一次
  • 空間效率:O(n) //棧占用的最大輔助空 間

6.4 樹和森林

  • 樹的存儲(chǔ)結(jié)構(gòu)——雙親表示法

  • 利用每個(gè)結(jié)點(diǎn)只有一個(gè) 雙親的性質(zhì)

  • 采用多重鏈表,即每個(gè)結(jié)點(diǎn)設(shè)置多個(gè)指針域,每個(gè)指針域指 向一棵子樹的根結(jié)點(diǎn)

image-20230310171105505

  • 樹林遍歷順序 和 樹一樣 ( 順序即為第幾棵樹的Root結(jié)點(diǎn))

  • 樹的存儲(chǔ)結(jié)構(gòu)——孩子兄弟表示法 / 二叉樹表示法 / 二叉鏈 表表示法

哈夫曼樹

image-20230310174014986

image-20230310173712517

image-20230310175004440

image-20230310175157024

image-20230310175225954

應(yīng)用

1)二進(jìn)制編碼 : 通信中,可以采用0、1的不同排列來表示不同的字符, 稱為二進(jìn)制編碼。 發(fā)送端需要將電文中的字符序列轉(zhuǎn)換成二進(jìn)制的0、1 序列,即編碼; 接受端需要把接受的0、1序列轉(zhuǎn)換成對(duì)應(yīng)的字符序列, 即譯碼。 (左0 右 1)

2} 前綴編碼 : 若對(duì)某一字符集進(jìn)行不等長編碼,則要求字符集中任一字符的編碼都不能是其他字符編碼的前綴。符合此要求的編碼叫 做前綴編碼

http://aloenet.com.cn/news/47216.html

相關(guān)文章:

  • 上海房產(chǎn)做哪個(gè)網(wǎng)站好上海關(guān)鍵詞優(yōu)化推薦
  • 北京網(wǎng)站制作公司清遠(yuǎn)新聞?lì)^條新聞
  • 四川監(jiān)獄網(wǎng)站建設(shè)發(fā)布外鏈
  • 常用的網(wǎng)站推廣的方式方法搜索引擎優(yōu)化的基礎(chǔ)是什么
  • 用php做網(wǎng)站營銷型網(wǎng)站的特點(diǎn)
  • 網(wǎng)站做目錄中搜索引擎優(yōu)化案例分析
  • 做動(dòng)態(tài)h5的網(wǎng)站b站視頻推廣網(wǎng)站2023
  • 代理做網(wǎng)站怎么樣如何做企業(yè)網(wǎng)頁
  • b2b網(wǎng)站怎么建設(shè)免費(fèi)做網(wǎng)站怎么做網(wǎng)站
  • 大連市建設(shè)工程網(wǎng)官網(wǎng)seo快速整站上排名教程
  • 做外貿(mào)必應(yīng)網(wǎng)站產(chǎn)品曝光南京廣告宣傳公司seo
  • 洞口網(wǎng)站建設(shè)寧德seo公司
  • 蘭州做網(wǎng)站多少錢關(guān)鍵詞首頁排名優(yōu)化價(jià)格
  • 做網(wǎng)站需要的技術(shù) 規(guī)范北京百度關(guān)鍵詞推廣
  • 快速網(wǎng)站優(yōu)化哪家好推廣一單500
  • 開發(fā)一套網(wǎng)站系統(tǒng) 多少錢湘潭營銷型網(wǎng)站建設(shè)
  • 進(jìn)行網(wǎng)站建設(shè)網(wǎng)頁制作學(xué)習(xí)
  • 贛州網(wǎng)站制作百度網(wǎng)站電話是多少
  • dedecms 網(wǎng)站訪問量重慶seo整站優(yōu)化系統(tǒng)
  • 寶雞做網(wǎng)站的公司磁力鏈 ciliba
  • 華為建站模板seo 網(wǎng)站推廣
  • 網(wǎng)站建設(shè)效果好不好seo對(duì)網(wǎng)店推廣的作用
  • 做網(wǎng)站要注意的撫州網(wǎng)站seo
  • 如何用服務(wù)器發(fā)布網(wǎng)站公司培訓(xùn)課程有哪些
  • 進(jìn)下加強(qiáng)新聞宣傳網(wǎng)站建設(shè)上海百度seo
  • h5手機(jī)網(wǎng)站怎么做互聯(lián)網(wǎng)營銷師考試題庫
  • 西安最好的網(wǎng)站建設(shè)公司網(wǎng)絡(luò)營銷網(wǎng)站分析
  • 淄博政府網(wǎng)站建設(shè)公司百度商業(yè)賬號(hào)登錄
  • 做網(wǎng)站媒體內(nèi)蒙古seo優(yōu)化
  • 如何在淘寶上做自己的網(wǎng)站廣州疫情最新數(shù)據(jù)