JAVA_LeetCode 1380_Lucky Numbers in a Matrix


JAVA_LeetCode 1380_Lucky Numbers in a Matrix

JAVA_LeetCode 1380_Lucky Numbers in a Matrix 풀이 class Solution { public List<Integer> luckyNumbers (int[][] matrix) { int num = 0; List<Integer> ans = new ArrayList<>(); boolean flag = true; // 행렬만큼 반복할 때 먼저 행의 최소값을 구한뒤, 열에서 최대값을 발견하면 해당 값을 리스트에 넣어준다. for(int i = 0 ; i < matrix.length ; i++){ num = 0; flag = true; for(int j = 1 ; j < matrix[0].length ; j++){ if(matrix[i][j] < matrix[i][num]) num = j; } for(int k =0; k<matrix.length; k++){ if(matrix[k][num] > matrix[i][num]){ flag = false; break;...


#JAVA #JAVA_LeetCode1380 #JAVA_LeetCode1380_LuckyNumbersinaMatrix #JAVA_LuckyNumbersinaMatrix #LeetCode1380_LuckyNumbersinaMatrix

원문링크 : JAVA_LeetCode 1380_Lucky Numbers in a Matrix