二叉搜索樹性質(zhì)證明

// 證明在任意一個有n個節(jié)點的二叉搜索樹只有n-1種旋轉(zhuǎn)
// 數(shù)學歸納法
// 假如 n =1,則只有一個根節(jié)點,而左旋與右旋必然有另個支點,所有一個 節(jié)點時是不能旋轉(zhuǎn) 就是0種可能 也就是 n -1 = 1-1 = 0
// 假設 n = k 成立,則有 k -1種可能的旋轉(zhuǎn)
// 那么對于n=k+1時,也就二叉搜索樹新添加一個節(jié)點,則這個節(jié)點一定在葉節(jié)點,并且其父節(jié)點一定不為空,這個葉節(jié)點可能是左節(jié)點也可能有節(jié)點
// 如果是左子結(jié)點,那么相對于原二叉查找樹,增加了一個右旋操作;如果是右子結(jié)點,那么增加了一個左旋的操作,則原來有k-1種可能,加上一種可能也就是k種
// 也就是k+1-1=k
// 根據(jù)以上證明我們得到證明的結(jié)論正確

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容