鞍点是指在一个矩阵中,某个元素是所在行的最大值,同时也是所在列的最小值。换句话说,鞍点就是在矩阵中找到一个元素,它在所在行中是最大的,同时在所在列中是最小的。 1 2 3
4 5 6
7 8 9
其中的元素3就是一个鞍点,因为它在所在行中是最大的(最大值为3),同时在所在列中是最小的(最小值为3)。
#include<stdio.h>
#define M 10
#define N 10
void FindSaddlePoint(int a[][N], int m, int n);
int main(void)
{
//=======begin=======
//========end========
}
//函数功能:计算并输出m*n矩阵的鞍点
void FindSaddlePoint(int a[][N], int m, int n)
{
//=======begin=======
//========end========
}