Advertisement
Guest User

Untitled

a guest
Mar 18th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. package main;
  2.  
  3. public class tester9 {
  4.  
  5. public static void main(String[] args) {
  6. // get array
  7. int arr[][] = new int[10][10];
  8. for (int i = 0; i < arr.length; i += 1) {
  9. for (int j = 0; j < arr[i].length; j += 1) {
  10. arr[j][i] = 1;
  11. }
  12. }
  13.  
  14. // create array0
  15. arr[0][0] = 0;
  16. arr[0][1] = 0;
  17. arr[1][0] = 0;
  18. arr[1][1] = 0;
  19.  
  20. // print array
  21. for (int i = 0; i < arr.length; i += 1) {
  22. for (int j = 0; j < arr[i].length; j += 1) {
  23. System.out.print(arr[i][j] + " ");
  24. }
  25. System.out.println();
  26. }
  27.  
  28. // check array0?
  29. System.out.println();
  30. System.out.println("max left-top Rectangle is: " + isArray0(arr));
  31. }
  32.  
  33. // check row
  34. public static boolean isRow0(int arr[], int num) {
  35. for (int i = 0; i <= num; i += 1) {
  36. if (arr[i] != 0) {
  37. return false;
  38. }
  39. }
  40.  
  41. return true;
  42.  
  43. }
  44.  
  45. // check column
  46. public static boolean isColumn0(int arr[][], int num) {
  47.  
  48. for (int i = 0; i <= num; i += 1) {
  49. if (arr[num][i] != 0) {
  50. return false;
  51. }
  52. }
  53.  
  54. return true;
  55.  
  56. }
  57.  
  58. //check array[][]
  59. public static int isArray0(int arr[][]) {
  60. int arrNum = 0;
  61. for (int i = 0; i < arr.length; i += 1) {
  62. if ((!(isRow0(arr[i], i))) || (!(isColumn0(arr, i)))) {
  63. arrNum = i;
  64. return arrNum;
  65. }
  66. }
  67. return arrNum;
  68.  
  69. }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement