建立一个5行5列的矩阵,找出其中最小的元素,输出该值及行、列号。
来源:互联网 发布:java程序员个人简历 编辑:程序博客网 时间:2024/05/16 10:05
有一个疑问:当最小值是第一行,第一列的时候,程序结果会显示:最小值是第0行,0列。但是当最小值在其他地方时,结果不会出错。
{ //建立一个5行5列的矩阵,找出其中最小的元素,输出该值及行、列号。 //建立一个矩阵 int[,] a = new int[5, 5]{ {3,2,1,4,5}, {6,7,8,9,10}, {2,4,6,8,10}, {1,3,5,7,9}, {19,29,99,24,30} }; Console.WriteLine("有如下5行5列矩阵:" ); //输出二维矩阵,注意换行和空格。 for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { Console.Write(a[i,j]+" "); } Console.WriteLine(); } //找出该值,并输出其行列号 int min = FindMin(a); Console.WriteLine("其中最小的元素为:{0}",min); Console.ReadKey(); } private static int FindMin(int[,] a)//二维数组作为形参被传递 { int min = a[0,0]; int n=0, m=0; for (int i = 0; i < 5;i++ ) { for (int j = 0; j < 5; j++) { if(a[i,j]<min) { min = a[i, j]; n = j + 1; m = i + 1; } } } Console.WriteLine("最小值的行数是:{0},列数是{1}",m,n); return min; }
“`
0 0
- 建立一个5行5列的矩阵,找出其中最小的元素,输出该值及行、列号。
- JAVA之建立一个m行n列的矩阵,并找出其中最小的元素所在的行和列
- 5-8: 输入一个5行、6列的数组,找出该数组中绝对值最大的元素,输出该元素及其两个下标值
- 有一个3×4的矩阵,要求输出该矩阵中的最大元素及其所在的行号(行下标)和列号(列下标)。
- 数据结构第5章例题 若矩阵Am×n中存在某个元素aij满足:aij是第i行中的最小值且是第j列中的最大值,则称该元素为矩阵A的一个鞍点。试编写一个算法,找出A中的所有鞍点。
- /*输入一个5*5的矩阵,输出所有的鞍点。所谓鞍点是指某一行中的最大值也是该列中的最小值。*/
- 【c语言】:找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点
- 找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。
- 有一个3行4列的二维数组,要求编程找出最大的元素,并输出所在的行和列。
- 找出一个二维数组中的鞍点,即该位置上的元素在该行最大,在该列上最小(也可能没有鞍点)
- 找出一个二维数组中的鞍点,即该位置上的元素在该行上最大、在该列上最小。也可能没有鞍点。
- 找出一个二维数组中的鞍点,即该位置上的元素在该行最大,在该列最小,也可能没有靶点
- 找出一个二维数组中的鞍点 即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。
- 习题 6.8 找出一个二维数组中的鞍点,即该位置上的元素在该行上最大、在该列上最小。也可能没有鞍点。
- 寻找矩阵行最大列最小元素
- 声明一个3行4列的二维数组,求出数组中鞍点及其所在的行,列坐标(鞍点:即该位置上的元素在该行中最大,在该列中最小(也可能没有鞍点))
- 寻找在数组中一个元素是不是该行最小,该列最大的元素
- 7.找出矩阵中行最大列最小的数
- Hdu 4333 Revolving Digits 扩展KMP
- struts2多文件上传
- JAG Practice Contest for ACM-ICPC Asia Regional 2016 C题【贪心】
- JAVA-集合工具类
- JS快速排序
- 建立一个5行5列的矩阵,找出其中最小的元素,输出该值及行、列号。
- Medium 215题 Kth Largest Element in an Array
- HDU 1150 Machine Schedule 最小顶点覆盖
- 2016四川省赛A,C【写了1w个if的水题】
- Webmagic 获取数据初探访1
- 集合及concurrent并发包总结
- UML活动图概要
- JAVA-增强for循环
- LightOJ 1079 - Just another Robbery (背包问题)