類比二分搜索算法,設(shè)計k分搜索算法(k為大于2的整數(shù))如下:首先檢查n/k處(n為被搜索集合的元素個數(shù))的元素是否等于要搜索的值,然后檢查2n/k處的元素,…,這樣,或者找到要搜索的元素,或者把集合縮小到原來的1/k;如果未找到要搜索的元素,則繼續(xù)在得到的集合上進行k分搜索;如此進行,直到找到要搜索的元素或搜索失敗。此k分搜索算法在最壞情況下搜索成功的時間復雜度為(1),在最好情況下搜索失敗的時間復雜度為(2)。
	(1)A、O(logn) 
	B、O(nlogn) 
	C、O(logkn) 
	D、O(nlogkn)
	(2)A、O(logn) 
	B、O(nlogn) 
	C、O(logkn) 
	D、O(nlogkn) 
 查看答案
                                        查看答案