從數組中查找出最大最小兩數的log(n)算法

從一個數組中選擇出最大和最小兩個數的一般實現方法是從數組第一個元素到最後一個挨個比較,用兩個數分別記錄max、min,時間複雜性爲O(n).其實還有效率更高的方法,下面將介紹的方法時間複雜性爲O(log(n))

 

 

java實現:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章