}
=================================================================
import java.util.Scanner;
public class dibazhang {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("Enter a 6-by-6 matrix row by row: ");
int[][] a = new int[6][6];
for (int i = 0; i < 6; i++)
for (int j = 0; j < 6; j++) {
a[i][j] = input.nextInt();
if (j == 5)
System.out.println();
}
int count = 0;
for (int i = 0; i < 6; i++) {
for (int j = 0; j < 6; j++) {
if (a[i][j] == 1)
count++;
}
if(countJudge(count)==“No”){
System.out.printf("The flipped cell is at ( %d , ", indexJudge(countJudge(count), i));
}
count=0;
}
int count2 = 0;
for (int j = 0; j < 6; j++) {
for (int i = 0; i < 6; i++) {
if (a[i][j] == 1)
count2++;
}
if(countJudge(count2) == “No”){
System.out.printf(“%d )”, indexJudge(countJudge(count2),j));
}
count2 = 0;
}
}
public static int indexJudge(String s,int n){
int b = 0;
if(s==“No”)
b=n;
return b;
}
public static String countJudge(int count) {
String s1 = “Yes”;
String s2 = “No”;
if (count == 0) //这个if大家可能不懂为啥要添加,作用就是排除都是0的情况。
count = 1;
if (count % 2 == 0)
return s1;
else
return s2;
}
//要输入的矩阵直接复制就行,不用谢>.<
//1 1 1 0 1 1
//1 1 1 1 0 0
//0 1 0 1 1 1
//1 1 1 1 1 1
//0 1 1 1 1 0
//1 0 0 0 0 1
}
=================================================================
没找到清单在哪。。。。
=================================================================
import java.util.Scanner;
public class dibazhang {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("Enter a 3-by-3 matrix row by row: ");
double[][] a = new double[3][3];
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
a[i][j] = input.nextDouble();
if(isMarkovMatrix(a))
System.out.print(“It is a Markov matrix”);
else
System.out.print(“It is not a Markov matrix”);
}
public static boolean isMarkovMatrix(double[][] m){
double sum = 0;
int count =0;
for(int j=0;j<3;j++){
for(int i=0;i<3;i++)
sum += m[i][j];
if(sum==1){
count++;
}
sum=0;
}
if(count==3)
return true;
else
return false;
}
//0.15 0.875 0.375
//0.55 0.005 0.225
//0.30 0.12 0.4
//0.95 -0.875 0.375
//0.65 0.005 0.225
//0.30 0.22 -0.4
}
=================================================================
import java.util.Scanner;
public class dibazhang {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("Enter a 3-by-3 matrix row by row: ");
double[][] a = new double[3][3];
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
a[i][j] = input.nextDouble();
double[][] b = new double[3][3];
b=sortRows(a);
for(int i=0;i<3;i++)
for(int j=0;j<3;j++){
System.out.print(b[i][j]+" ");
if(j==2)
System.out.println();
}
}
public static double[][] sortRows(double[][] m){
double tmp;
for(int i=0;i<3;i++){
if(m[i][0]>m[i][1]){
tmp = m[i][0];
m[i][0] = m[i][1];
m[i][1] = tmp;
}
if(m[i][0]>m[i][2]){
tmp = m[i][0];
m[i][0] = m[i][2];
m[i][2] = tmp;
}
if(m[i][1]>m[i][2]){
tmp = m[i][1];
m[i][1] = m[i][2];
m[i][2] = tmp;
}
}
return m;
}
//0.15 0.875 0.375
//0.55 0.005 0.225
//0.30 0.12 0.4
}
=================================================================
import java.util.Scanner;
小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
[外链图片转存中…(img-nkZ8qp0w-1710828117018)]
[外链图片转存中…(img-1XnpbH5T-1710828117018)]
[外链图片转存中…(img-sC50GYUj-1710828117020)]
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
[外链图片转存中…(img-jQZjdDLs-1710828117021)]