搜尋表示在資料結構中查詢或定位某些特定元素或節點。 但是,在二元搜尋樹中搜尋某個特定節點非常容易,因為二元搜尋樹中的元素以特定順序儲存。
NULL
。整個搜尋過程,如下圖所示:
演算法:
search (ROOT, ITEM)
步驟1:
IF ROOT -> DATA = ITEM OR ROOT = NULL
返回ROOT
ELSE
IF ROOT <ROOT -> DATA
返回search(ROOT -> LEFT,ITEM)
ELSE
返回search(ROOT - > RIGHT,ITEM)
[IF結束]
[IF結束]
第2步:結束