(
①查找遞歸算法
在二叉排序樹上進行查找
遞歸的查找算法
BSTNode *SearchBST(BSTree T
{ //在二叉排序樹T上查找關鍵字為key的結點
if(T==NULL||key==T
return T; //T為空
if(key
return SearchBST(T
else
return SearchBST(T
} //SearchBST
②算法分析
在二叉排序樹上進行查找時
發走了一條從根到某個葉子的路徑
(
在等概率假設下

在等概率假設下
ASL b =(

注意
與二分查找類似
From:http://tw.wingwit.com/Article/program/sjjg/201311/23814.html