算法導論 2.2-3 再次考慮線性查找問題

再次考慮線性查找問題(參見練習2.1-3)。假定要查找的元素等可能地爲數組中的任意元素,平均需要檢查輸入序列的多少元素?最壞情況又如何呢?用Θ記號給出線性查找的平均情況和最壞情況運行時間。證明你的答案。 線性查找僞代碼如下: 假定要查找的元素等可能的爲數組中的任意元素,平均需要檢查輸入序列的元素個數爲: 。將該式子進行運算可得 。 由此可得平均需要檢測的輸入序列元素個數爲  。 在最壞情況下,要查
相關文章
相關標籤/搜索