将矩阵中最大元素放在中心,4个最小的元素放于四角。

将一个5*5的矩阵中最大元素放在中心,4个角分别放4个最小的元素(顺序从左至右从上至下) 先将二维数组转化为一维数组,做4次冒泡排序之后,数组中最后4位就是4个最小值降序排列,然后将其与需要交换的元素交换,然后转化为二维数组;找出其中最大值,与中心元素交换,输出二维数组。 代码缺陷: 在4次冒泡排序时打乱了原数组的原本序列,若要求不打乱原序列,只进行交换,则需要额外定义4个变量,访问数组时依次进行
相关文章
相关标签/搜索