設n個不同的整數(shù)按升序存于數(shù)組A[1..n]中,求使得A[i]=i的下標i。下面是求解該問題的分治算法??瞻滋帒顚??
1.1,n 2.low>high 3.A[mid]=mid 4.mid+1,high 5.find(low,mid-1)
用Floyd算法求下圖每一對頂點之間的最短路徑長度,計算矩陣D0,D1,D2和D3,其中Dk[i,j]表示從頂點i到頂點j的不經過編號大于k的頂點的最短路徑長度。
下面是一個遞歸算法,其中,過程pro1和pro2的運算時間分別是1和log2n。給出該算法的時間復雜性T(n)滿足的遞歸方程,并求解該遞歸方程,估計T(n)的階(用Θ表示)。