用Floyd算法求下圖每一對頂點(diǎn)之間的最短路徑長度,計算矩陣D0,D1,D2和D3,其中Dk[i,j]表示從頂點(diǎn)i到頂點(diǎn)j的不經(jīng)過編號大于k的頂點(diǎn)的最短路徑長度。
下面是一個遞歸算法,其中,過程pro1和pro2的運(yùn)算時間分別是1和log2n。給出該算法的時間復(fù)雜性T(n)滿足的遞歸方程,并求解該遞歸方程,估計T(n)的階(用Θ表示)。
用O、Ω、Θ表示函數(shù)f與g之間階的關(guān)系,并分別指出下列函數(shù)中階最低和最高的函數(shù):