개발일기/TIL(Since24.04.19)

Java&Spring -TIL(24.06.18 화)

w.llama 2024. 6. 18. 21:55

오늘 한 일

  • Spring 피드백 수정 및 복습
  • HyperSkill 문풀
  • 프로그래머스 문풀
    • 소수만들기(Java)
    • 취소되지 않은 진료 예약 조회하기(SQL)
 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

풀이

class Solution {
    public int solution(int[] nums) {
        boolean[] noprime = new boolean[2998];
        for(int i=2 ; i<=54 ; i++){
            if(!noprime[i]){
                for(int j=2 ; j<2997/i ; j++){
                    noprime[i*j]=true;
                }
            }
        }
        int nl=nums.length, cnt=0;
        for(int i=0; i<nl-2; i++){
            for(int j=i+1; j<nl-1; j++){
                for(int k=j+1; k<nl; k++){
                    if(!noprime[nums[i]+nums[j]+nums[k]]) cnt++;
                }
            }
        }
        return cnt;
    }
}

내일 할 일

Spring 팀과제 시작

HyperSkill/프로그래머스 문풀

 

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

Java&Spring -TIL(24.06.20 목)  (0) 2024.06.21
Java&Spring -TIL(24.06.19 수)  (0) 2024.06.19
Java&Spring -TIL(24.06.17 월)  (0) 2024.06.17
Java&Spring -TIL(24.06.14 금)  (0) 2024.06.14
Java&Spring -TIL(24.06.13 목)  (0) 2024.06.13