我无法生成随机数,随机评估分配给学生的每位教师的分数,每名学生的教师数量为n = 5.教师和学生的总数等于10。
这是我的代码:
Random rand=new Random();
for(i=1; i<10; i++ ){
for(j=1; j<10; j++){
e[i][j]= rand.nextDouble();
System.out.println("e[" + i + "][" + j + "] = " +e[i][j]);
}
}
但是在我的代码中,我只是生成随机数字,每位老师都会对每个学生进行评估。我不知道如何确定每个学生的教师人数n = 5。 任何人都可以帮助我吗?
提前致谢。
答案 0 :(得分:0)
假设'我'是学生ID,'j'是教师ID,有5个学生和5个老师,所以
教师和学生总数等于10。
然后:
Random rand=new Random();
for(i=0; i<5; i++ ){
for(j=0; j<5; j++){
e[i][j]= rand.nextDouble();
System.out.println("e[" + i + "][" + j + "] = " +e[i][j]);
}
}
我尽力了解你的问题,这是你想要的结果吗?