1. 程式人生 > >連續自然數序列,求取中位數方案

連續自然數序列,求取中位數方案

計算 方案 獲取 位操作 最大的 移位操作 中位數 計算機 最小

描述:

  有一組連續的有序的自然數,需要獲取這組自然數的中位數,自然數從 low -> high,low表示最小的,high表示最大的數

  第一種方案:

    (low+high)/2 -1

  第二種方案:

    low + ((hign - low) >> 1)

  第二種方案在計算機執行時會更好一點,采用的移位操作,計算效率更高

  

  

連續自然數序列,求取中位數方案