假设我们现在这个货仓建立在 ( a [ i ] , a [ i + 1 ] ) (a[i],a[i+1]) (a[i],a[i+1])之间(注意,不是 [ a [ i ] , a [ i + 1 ] ] [a[i],a[i+1]] [a[i],a[i+1]]),那么我们向右移动,整个距离变化是: ( n − i ) − i = n − 2 ∗ i (n-i)-i=n-2*i (n−i)−i=n−2∗i,而向右移动是 i − ( n − i ) = 2 ∗ i − n i-(n-i)=2*i-n i−(n−i)