上海逸锋
幼苗
共回答了16个问题采纳率:93.8% 举报
先创建两个一维数组记为M、N,再逐行扫描这个矩阵,把每一行里最小的元素下标记下来放入数组M、N中分别表示行列,(例如:第一行第三个元素6为第一行最小的,记下M[0]=1,N[0]=6),然后对数组A[i][j]中所有记下下标的数据在其所在列中进行比较(例如:第一行第三个元素6为第一行最小的,就在第六列中进行比较),看这个数据是否为该列最大的元素,是则保留,否则舍去.思路就是这样,代码很简单,自己搞定吧.
希望能解决您的问题.
1年前
9