개발일기/TIL(Since24.04.19)

Java&Spring -TIL(24.07.09 화)

w.llama 2024. 7. 9. 21:18

오늘 한 일

  • Spring JPA 과제 피드백
  • HyperSkill 문풀
  • 프로그래머스 문풀
    • 카펫 (Java)
    • 595. Big Countries (SQL)

풀이

class Solution {
    public int[] solution(int brown, int yellow) {
        int[] answer = new int[2];
        int sum = brown + yellow;
        
        for (int i = 3; i < sum; i++) {
            int j = sum / i;
            
            if (sum % i == 0 && j >= 3) {
                int col = Math.max(i, j);
                int row = Math.min(i, j);
                int center = (col - 2) * (row - 2);
                
                if (center == yellow) {
                    answer[0] = col;
                    answer[1] = row;
                    return answer;
                }
            }
        }
        return answer;
    }
}

다음 주 할 일

Spring JPA 팀과제 시작

HyperSkill/프로그래머스 문풀

'개발일기 > TIL(Since24.04.19)' 카테고리의 다른 글

Java&Spring -TIL(24.07.11 목)  (0) 2024.07.11
Java&Spring -TIL(24.07.10 수)  (0) 2024.07.10
Java&Spring -TIL(24.07.08 월)  (0) 2024.07.08
Java&Spring -TIL(24.07.05 금)  (0) 2024.07.05
Java&Spring -TIL(24.07.04 목)  (0) 2024.07.04