python找出矩阵中的马鞍点_矩阵的马鞍点
生活随笔
收集整理的這篇文章主要介紹了
python找出矩阵中的马鞍点_矩阵的马鞍点
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include
#define n 4
//馬鞍點是第I行值最小第J列值最大
void maxmin(int a[n][n])
{
int i,j ,flag;
int max[n],min[n];
for(i=0;i
{ min[i]=a[i][0];//將數組每行的第一個元素賦值給min[]數組
for(j=1;j
{
if(a[i][j]
min[i]=a[i][j];
}
}
for(j=0;j
{
max[j]=a[0][j];
for(i=1;i
{
if(max[j]
max[j]=a[i][j];
}
}
for(i=0;i
{
for(j=0;j
if(max[i]==min[j])
{
printf("馬鞍點是%d %d =%d",i,j,a[i][j]);
flag=1;
}
}
if(!flag)
{
printf("無馬鞍點");
}
}
int main()
{
int i,j;
int a[n][n]={{9,7,6,8},{20,26,22,25},{28,36,25,30},{12,4,2,6}};
for(i=0;i
{
for(j=0;j
{
printf(" %d ",a[i][j]);
}
printf("\n");
}
maxmin(a);
}
總結
以上是生活随笔為你收集整理的python找出矩阵中的马鞍点_矩阵的马鞍点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python生成元组_python 列
- 下一篇: realme是红米吗