矩阵的基本知识

例题1:求矩阵最小值,和其所在的行和列

#include<stdio.h>

int main()

{

int arr[10][10];

int g;

scanf("%d",&g);

int m,n,i,r c;

for(i=0;i<g;i++)

{

scanf("%d %d",&m,&n);

for(r=0;r<m;r++)

{

for(c=0;c<n;c++)

{

scanf("%d",&arr[r][c]);

}

}//输入矩阵中的元素

int minr,minc;//矩阵最小值所在的行和列设置变量

minr=minc=0;

for(r=0;r<m;r++)

{

for(c=0;c<n;c++)

{

if(arr[minr][minc]>arr[r][c])

{

minr=r;

minc=c;

}

}

}

printf("最小值是%d,最小值所在的行:%d,列:%d",arr[minr][minc],minr+1,minc+1);

}

return 0;

}

例题2:求矩阵的四周之#include<stdio.h>

int main()
{
int arr[10][10];
int m,n,i,r ,c;
scanf("%d %d",&m,&n);
for(r=0;r<m;r++)
{
for(c=0;c<n;c++)
{
scanf("%d",&arr[r][c]);
}
}//输入矩阵中的元素
int sum=0;
for(r=0;r<m;r++)
{
for(c=0;c<n;c++)
{
if(r==0||r==m-1||c==0||c==n-1)
{
sum+=arr[r][c];
}
}
}
printf("sum=%d\n",sum);
return 0;
}和

相关推荐
Fly Wine3 小时前
Leetcode之有效字母异位词
算法·leetcode·职场和发展
WalterJau4 小时前
C 内存分区
c语言
程序员夏末5 小时前
【LeetCode | 第七篇】算法笔记
笔记·算法·leetcode
csdn_aspnet5 小时前
C/C++ 两个凸多边形之间的切线(Tangents between two Convex Polygons)
c语言·c++·算法
数据皮皮侠5 小时前
中国城市间地理距离矩阵(2024)
大数据·数据库·人工智能·算法·制造
3GPP仿真实验室6 小时前
深度解析基站接收机核心算法:从 MRC 到 IRC 的空间滤波演进
算法
Boop_wu6 小时前
[Java 算法] 动态规划(1)
算法·动态规划
WolfGang0073216 小时前
代码随想录算法训练营 Day18 | 二叉树 part08
算法
TK云大师-KK6 小时前
TikTok自动化直播遇到内容重复问题?这套技术方案了解一下
大数据·运维·人工智能·矩阵·自动化·新媒体运营·流量运营
ryrhhhh6 小时前
多平台同步优化技术:矩阵跃动小陌GEO如何实现一次配置、全端搜索曝光
人工智能·线性代数·矩阵