永发信息网

java,求救!利用随机函数生成矩阵;对角线求和;每行最小数及位置

答案:2  悬赏:0  手机版
解决时间 2021-01-30 15:42
java,求救!利用随机函数生成矩阵;对角线求和;每行最小数及位置
最佳答案
import java.util.ArrayList;import java.util.List;import java.util.Random;public class Matrix {private int i;private int j;private List rows;public Matrix(int i,int j){this.i = i;this.j = j;rows = new ArrayList();for(int r = 0; r List tempList = new ArrayList();for(int c = 0; c int temp = new Random().nextInt(100);tempList.add(temp);}this.rows.add(tempList);}}public void show(){for(int r = 0; r List row = (List)rows.get(r);System.out.print('[');int c = 0;for(;c System.out.print( row.get(c) + \t);}System.out.println(row.get(c) + ]);}}public int diagonal(){if(i == j){int result = 0;for(int r = 0; r result += rows.get(r).get(r);}return result;}else{return -1;}}public int getMin(int rr){int r = rr - 1;List row = rows.get(r);int min = row.get(0);for(int c = 0; c if(row.get(c) min = row.get(c);}}return min;}public String getPos(int rr){int r = rr - 1;return + rr + , + (rows.get(r).indexOf(getMin(rr)) + 1);}}public class Test {public static void main(String[] args) {Matrix m = new Matrix(5,7);//5行7列m.show();//显示矩阵System.out.println(m.getMin(1));//第1行最小值System.out.println(m.getPos(1));//第一行最小值位置}}[55 60 63 15 74 56 50][6
全部回答
我好好复习下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
伊芙丽女装地址在什么地方,想过去办事
经堂的意思是什么啊?知道的请说下!
求新水浒里杨志出现的是哪几集?从出现到死时
上海市浦东新区世博园附近有哪些小学校
请问“或有负债”的概念是什么?
买房附带一无产权车位,原业主把原购车位协议
925银是什么材料,纯度有多高
三彩(美饰街店)地址好找么,我有些事要过去
下列自然科学成就中,其影响远远超越其学科范
通率的意思是什么啊?知道的请说下!
大众04款polo的cd机怎样改成能mp3?cd机坏了
把一个底面直径是4dm的圆柱切成若干等份,拼成
周末怎么去啊,我要去那办事
领导力用英语怎么说
在11gD2O中,所含中子的物质的量以及电子的个
推荐资讯
满发小时数达到多少能满足风电行业基准收益
2×4+5(x-2)+12=6x 方程怎么解
【苏丹红是什么】苏丹红三号染料染脂肪是显色
静嘿的意思是什么啊?知道的请说下!
华尔街1653金钱永不眠是什么意思
这个耐玩的手机游戏是什么游戏叫什么名字
求助自己做的阿胶核桃膏锡纸粘上怎么也撕不下
吉民商务宾馆地址在什么地方,我要处理点事
中国电信(龙东鸿景春天C栋A117)地址好找么,
年壮的非洲公狮和年壮的东北公虎打架谁赢了?
有一部电影里面有一个叫万马堂的宗门
花儿汗蒸养生会所地址在什么地方,我要处理点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?