所以我是盲人,並使用屏幕閱讀器。我設法通過this瞭解二叉樹的結構。在答案中使用二叉樹的結構,我設法理解二叉搜索樹和二叉堆,以及如何對它們進行插入,搜索和其他操作。然而,當我開始研究2-3個搜索樹時,我完全對它的外觀感到困惑。說一個二進制樹的結構是這樣的:2-3個搜索樹的文字表示
//slashes are links
root
/\
左,右
使用這種表示,我理解插入,刪除,並在此樹進行遞歸搜索。
但是,當涉及到具有三個節點和兩個鍵的樹時,我完全失去了。我絕對不知道這棵樹應該如何構造,但我認爲它看起來像這樣。
//slashes are links
root
/\/
左向右中期
我不知道這是否是正確的。我一直在閱讀如何插入節點,但解釋總是使用圖像/圖形,而且很難想象。任何人都可以解釋一下嗎?
與@DougCurrie交叉,並略有不同。 –