將矩陣中最大元素放在中心,4個最小的元素放於四角。

將一個5*5的矩陣中最大元素放在中心,4個角分別放4個最小的元素(順序從左至右從上至下) 先將二維數組轉化爲一維數組,做4次冒泡排序之後,數組中最後4位就是4個最小值降序排列,然後將其與需要交換的元素交換,然後轉化爲二維數組;找出其中最大值,與中心元素交換,輸出二維數組。 代碼缺陷: 在4次冒泡排序時打亂了原數組的原本序列,若要求不打亂原序列,只進行交換,則需要額外定義4個變量,訪問數組時依次進行
相關文章
相關標籤/搜索