色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

多條件查找LOOKUP公式解釋

老白2年前18瀏覽0評論

多條件查找LOOKUP公式解釋?

定義三個索引值:最大值max,最小值min,中值mid=(max+min)/2取整

1,數據排序(升序)

2,循環查詢mid的值,判斷目標值與查詢值關系:

相等:獲取目標,結束循環;

目標值大于查詢值:min=mid+1,mid=(max+min)/2取整;

目標值小于查詢值:max=mid-1,mid=(max+min)/2取整。

lookup函數采用二分法查找,默認查詢區域升序排列(若查詢區域未排序,可能返回的結果不正確),

獲取目標后,會查詢相鄰的下一個,若相鄰下一個等于目標值,繼續向下查詢,

直到連續相鄰的值不等于目標值,記錄最后一個符合條件的值(索引)

二分查找算法java,多條件查找LOOKUP公式解釋