查找算法之平衡查找樹

前面介紹的算法在最壞的情況下還是很糟糕。這次會介紹一種二分查找樹並能保證無論如何構造它,他的運行時間都是對數級別的。理想情況下我們希望能夠保持二分查找樹的平衡性。但是,在動態插入中保證樹的完美平衡的代價太高了。 2-3查找樹 我們將一棵標準的二叉查找樹中的節點成爲2-節點(含有一個鍵和兩條鏈接),現在我們引入3-節點,它含有兩個鍵和三條鏈接。 查找 要判斷一個鍵是否在樹中,我們先將它和根節點中的鍵
相關文章
相關標籤/搜索