题目:求任意矩阵的所有鞍点!并统计个数!(在矩阵中,一个数在所在行中是最大值,
在所在列中是最小值,则被称为鞍点。)
如:4 5 6
7 8 9
其中,a[1][3]=3是该矩阵唯一的鞍点。关键点:查找每行中最大的元素,用for循环控制行,相当于求一行中最大的数,只是现在
通过循环求所有行各自的最大元素!并将此数的列数记在c中,此时c是动态的,在列已知
(已经是c)的情况下,求得该列中最小的元素,将行记在r中,如果正好这个行数与该列最
小元素所对应的行数相等,那么这就是一个鞍点,然后重复,直到完成枚举所有的可能点!
=====================================================================版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/lzx19901012/article/details/46855587