問(wèn)答題

【簡(jiǎn)答題】若在矩陣A中存在一個(gè)元素ai,j(0≤i≤n-1,0≤j≤m-1),該元素是第i行元素中最小值且又是第j列元素中最大值,則稱此元素為該矩陣的一個(gè)馬鞍點(diǎn)。假設(shè)以二維數(shù)組存儲(chǔ)矩陣A,試設(shè)計(jì)一個(gè)求該矩陣所有馬鞍點(diǎn)的算法,并分析最壞情況下的時(shí)間復(fù)雜度。

答案: 在矩陣中逐行尋找該行中的最小值,然后對(duì)其所在的列尋找最大值,如果該列上的最大值與該行上的最小值相等,則說(shuō)明該元素是鞍點(diǎn),...
題目列表

你可能感興趣的試題

問(wèn)答題

【簡(jiǎn)答題】已知A為稀疏矩陣,試從空間和時(shí)間角度比較采用二維數(shù)組和三元組順序表兩種不同的存儲(chǔ)結(jié)構(gòu)完成求運(yùn)算的優(yōu)缺點(diǎn)。

答案: 設(shè)稀疏矩陣為m行n列,如果采用二維數(shù)組存儲(chǔ),其空間復(fù)雜度為O(m×n);因?yàn)橐獙⑺械木?br />陣元素累加起來(lái),所以...
微信掃碼免費(fèi)搜題