上面的圖示僅描述了如何進行局部變換, 在實際應用中, 還需要將原有父節(jié)點的父節(jié)點納入考慮范圍. 以上述右旋轉(zhuǎn)為例, 如果 Q 是其父節(jié)點 root 的左子節(jié)點, 則在旋轉(zhuǎn)完后 root 的左子節(jié)點需要修改指向節(jié)點 P. 但這一點并沒有體現(xiàn)在上面的圖示中.

在接下來的實現(xiàn)中, 假設從樹中任一節(jié)點 N 能夠借由 N.left 訪問其左子節(jié)點, N.right 訪問其右子節(jié)點, N.parent 訪問其父節(jié)點. 此外, 稱旋轉(zhuǎn)后變?yōu)楦赣H的節(jié)點為轉(zhuǎn)軸pivot, 稱 pivot 在旋轉(zhuǎn)前的父節(jié)點為 parent, 而 parent 在旋轉(zhuǎn)前的父節(jié)點為 root. 則右旋轉(zhuǎn)過程可用偽代碼表示為:

funcrotate_right(pivot):
letparent=pivot.parent
letroot=parent.parent
//R0
parent.left=pivot.right
ifpivot.right!=nil:pivot.right.parent=parent
//R1
pivot.parent=root
ifparent==root.left:
root.left=pivot
else:
root.right=pivot
pivot.right=parent
parent.parent=pivot

樹旋轉(zhuǎn)造價信息

市場價 信息價 詢價
材料名稱 規(guī)格/型號 市場價
(除稅)
工程建議價
(除稅)
行情 品牌 單位 稅率 供應商 報價日期
旋轉(zhuǎn)扣件 品種:旋轉(zhuǎn)扣件;規(guī)格(mm):無;數(shù)量:1;類型:旋轉(zhuǎn)扣件; 查看價格 查看價格

豐泰昌

13% 深圳豐泰昌投資有限公司
旋轉(zhuǎn)扣件 品種:旋轉(zhuǎn)扣件;規(guī)格(mm):無;數(shù)量:1;類型:旋轉(zhuǎn)扣件; 查看價格 查看價格

豐泰昌

13% 深圳豐泰昌投資有限公司
旋轉(zhuǎn)環(huán) 規(guī)格:M5,材質(zhì):304 查看價格 查看價格

鑫億揚

13% 蘇州鑫億揚不銹鋼有限公司
旋轉(zhuǎn) 3t 查看價格 查看價格

13% 西安一諾起重機械銷售處
旋轉(zhuǎn) 5t 查看價格 查看價格

13% 西安一諾起重機械銷售處
旋轉(zhuǎn) 2t 查看價格 查看價格

13% 西安一諾起重機械銷售處
旋轉(zhuǎn) H=0.8米 查看價格 查看價格

13% 天津市祥芬花卉有限公司
旋轉(zhuǎn)環(huán) 規(guī)格:M6,材質(zhì):304 查看價格 查看價格

鑫億揚

13% 蘇州鑫億揚不銹鋼有限公司
材料名稱 規(guī)格/型號 除稅
信息價
含稅
信息價
行情 品牌 單位 稅率 地區(qū)/時間
旋轉(zhuǎn)噴頭 LY型9812 DN20 查看價格 查看價格

珠海市2006年6月信息價
旋轉(zhuǎn)噴頭 2982型 DN15 查看價格 查看價格

珠海市2005年5月信息價
旋轉(zhuǎn)噴頭 LY型9812 DN20 查看價格 查看價格

珠海市2005年5月信息價
旋轉(zhuǎn)噴頭 2982型(DN15) 查看價格 查看價格

珠海市2005年4月信息價
旋轉(zhuǎn)噴頭 LY型9812(DN20) 查看價格 查看價格

珠海市2005年4月信息價
旋轉(zhuǎn)噴頭 2982型 DN15 查看價格 查看價格

珠海市2005年3月信息價
旋轉(zhuǎn)噴頭 LY型9812 DN20 查看價格 查看價格

珠海市2005年3月信息價
旋轉(zhuǎn)噴頭 2982型(DN15) 查看價格 查看價格

珠海市2005年3月信息價
材料名稱 規(guī)格/需求量 報價數(shù) 最新報價
(元)
供應商 報價地區(qū) 最新報價時間
軟件實現(xiàn) 火災自動報警系統(tǒng)開發(fā)軟件(針對具體設備在區(qū)域火災報警器上實現(xiàn))|100臺 1 查看價格 諾帝菲爾(中國)公司 廣東  廣州市 2019-09-16
單人旋轉(zhuǎn) 單人旋轉(zhuǎn)柱|7組 3 查看價格 廣州夢幻童年游樂設備有限公司 廣東   2020-03-05
多人旋轉(zhuǎn) 多人旋轉(zhuǎn)柱|2組 3 查看價格 廣州夢幻童年游樂設備有限公司 廣東   2020-03-05
旋轉(zhuǎn)噴頭 旋轉(zhuǎn)噴頭 100-200Kpa|1個 1 查看價格 佛山市禪城區(qū)金之聲噴泉設備廠 廣東  佛山市 2010-12-31
旋轉(zhuǎn) 超高定制旋轉(zhuǎn)門|1樘 2 查看價格 深圳黑螞蟻自動門有限公司 廣東  深圳市 2018-03-26
旋轉(zhuǎn)噴頭 旋轉(zhuǎn)噴頭 100-200Kpa|1個 1 查看價格 佛山市禪城區(qū)金之聲噴泉設備廠 廣東  佛山市 2010-12-31
室外警燈(紅色,旋轉(zhuǎn)) 室外警燈(紅色,旋轉(zhuǎn))|1個 1 查看價格 深圳市瑞澤光電科技有限公司 廣東  汕頭市 2010-07-21
豆青高0.4m 豆青 高0.4m|1株 1 查看價格 四川上千園林工程有限公司 四川   2020-12-15

樹旋轉(zhuǎn)包括兩個不同的方式,分別是右旋轉(zhuǎn)(以P為轉(zhuǎn)軸)和左旋轉(zhuǎn)(以Q為轉(zhuǎn)軸)。兩種旋轉(zhuǎn)呈鏡像,而且互為逆操作。

下圖示意了兩種樹旋轉(zhuǎn)過程中, 子樹的初態(tài)和終態(tài):

 ---  --- 
|Q||P|
 ---  --- 
/\rightrotation/\
 ---  --- -------------> ---  --- 
|P||Z||X||Q|
 ---  --- <------------- ---  --- 
/\leftrotation/\
 ---  ---  ---  --- 
|X||Y||Y||Z|
 ---  ---  ---  --- 

其中, 右旋轉(zhuǎn)詳細步驟如下圖 R0, R1, R2 三個步驟所示, 左旋轉(zhuǎn)則如 L0, L1, L2 三個步驟所示。

__
/\
 --- / --- 
|Q|/|Q|
 ---  ---  --- / --- 
 --- |P|/\R1|P|//\ --- 
|Q|R0 --- / --- -----> --- / --- R2|P|
 --- ----->/\/|Z|//|Z|-----> --- 
/\ ---  ---  ---  ---  ---  --- /\
 ---  --- |X||Y||X||Y| ---  --- 
|P||Z| ---  ---  ---  --- |X||Q|
 ---  --- __ ---  --- 
/\/\/\
 ---  --- L2 --- \ --- L0 ---  --- 
|X||Y|<-----|P|\|P|<-----|Y||Z|
 ---  ---  --- \ --- L1 ---  ---  ---  --- 
/\\|Q|<-----/\|Q|
 --- \ ---  --- \ --- 
|X|\\|X|\/\
 ---  ---  ---  ---  ---  --- 
|Y||Z||Y||Z|
 ---  ---  ---  --- 

在離散數(shù)學中,樹旋轉(zhuǎn)(英語:Tree rotation)是在二叉樹中的一種子樹調(diào)整操作, 每一次旋轉(zhuǎn)并不影響對該二叉樹進行中序遍歷的結(jié)果. 樹旋轉(zhuǎn)通常應用于需要調(diào)整樹的局部平衡性的場合。

樹旋轉(zhuǎn)實現(xiàn)常見問題

兩棵二叉樹之間的旋轉(zhuǎn)距離指的是, 其中一棵樹通過盡可能少的樹旋轉(zhuǎn)變換到另一棵樹, 此過程中所使用的旋轉(zhuǎn)次數(shù). 對于一個包含相同個數(shù)節(jié)點的二叉樹集合, 它們兩兩之間的距離可以構(gòu)成一個度量空間. 是否存在一個算法, 能在多項式時間內(nèi)計算兩個二叉樹之間的旋轉(zhuǎn)距離, 目前還是一個未決問題。

樹旋轉(zhuǎn)實現(xiàn)文獻

旋轉(zhuǎn)變壓器數(shù)據(jù)融合與誤差補償?shù)腇PGA實現(xiàn) 旋轉(zhuǎn)變壓器數(shù)據(jù)融合與誤差補償?shù)腇PGA實現(xiàn)

格式:pdf

大小:367KB

頁數(shù): 未知

評分: 4.7

為提高雙通道多極旋轉(zhuǎn)變壓器測角系統(tǒng)的精度,提出了基于查表原理的粗、精通道測角數(shù)據(jù)融合方法。該方法降低了數(shù)據(jù)融合技術(shù)對粗通道旋轉(zhuǎn)變壓器原始測角精度的要求,并針對融合后測角誤差曲線建立了基于三角函數(shù)擬合的誤差補償函數(shù),在FPGA中實現(xiàn)了數(shù)據(jù)融合和誤差補償?shù)目焖儆嬎?且搭建了雙通道多極旋轉(zhuǎn)變壓器標定實驗平臺。

立即下載
用于旋轉(zhuǎn)門紅外遙控系統(tǒng)的設計與實現(xiàn) 用于旋轉(zhuǎn)門紅外遙控系統(tǒng)的設計與實現(xiàn)

格式:pdf

大?。?span id="zr2mxgb" class="single-tag-height">367KB

頁數(shù): 3頁

評分: 4.8

利用紅外遙控技術(shù),設計了一種用于旋轉(zhuǎn)門的紅外遙控系統(tǒng)。主要介紹了控制信號的發(fā)送方和接收方的軟、硬件的設計與實現(xiàn)。通過實際應用表明,它是一種結(jié)構(gòu)簡單、成本低廉和性能可靠的紅外控制系統(tǒng)。

立即下載

紅黑樹樹的旋轉(zhuǎn)

當我們在對紅黑樹進行插入和刪除等操作時,對樹做了修改,那么可能會違背紅黑樹的性 質(zhì)。

為了保持紅黑樹的性質(zhì),我們可以通過對樹進行旋轉(zhuǎn),即修改樹種某些結(jié)點的顏色及指針結(jié)構(gòu),以達到對紅黑樹進行插入、刪除結(jié)點等操作?時,紅黑樹依然能保持它特有的性質(zhì)(五點性質(zhì))。

如右圖。

大椰樹下生長著無數(shù)豐碩椰果,其艷麗的色澤、逼真的造型使小朋友充分享受到神秘的南國風情。小朋友通過上下肢協(xié)調(diào)配合,攀爬、乘坐其上,在旋轉(zhuǎn)中體驗新的平衡經(jīng)驗,促進感覺統(tǒng)合能力的提高 。

SBT的旋轉(zhuǎn)(Rotations)與其他許多高級BST相同。它是下面提到的Maintain操作的基礎。

左旋轉(zhuǎn)

Left-Rotate (t)

1 k ← right[t]

2 right[t] ← left[k]

3 left[k] ← t

4 s[k] ← s[t]

5 s[t] ← s[left[t]] + s[right[t]] + 1

6 t ← k

右旋轉(zhuǎn)

Right-Rotate(t)

1 k ← left[t]

2 left[t] ← right[k]

3 right[k] ← t

4 s[k] ← s[t]

5 s[t] ← s[left[t]] + s[right[t]] + 1

6 t ← k

樹旋轉(zhuǎn)相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識
  • 相關(guān)專欄