728x90
데일리루틴 SQL
MySQL 오랜 기간 보호한 동물(1) 정답입니다.
SELECT NAME, DATETIME FROM ANIMAL_INS
WHERE ANIMAL_ID NOT IN (SELECT ANIMAL_ID FROM ANIMAL_OUTS)
ORDER BY DATETIME
LIMIT 3
- SELECT NAME, DATETIME FROM ANIMAL_INS : ANIMAL_INS 테이블에서 NAME과 DATETIME 열을 선택합니다.
- WHERE ANIMAL_ID NOT IN (SELECT ANIMAL_ID FROM ANIMAL_OUTS) : ANIMAL_OUTS 테이블에 없는 ANIMAL_ID 값만 필터링하여, 출소되지 않은 동물들을 선택합니다.
- ORDER BY DATETIME : DATETIME을 기준으로 오름차순 정렬합니다.
- LIMIT 3 : 결과 중 상위 3개만 가져옵니다.
데일리루틴 알고리즘
JAVA 수박수박수박수박수? 정답입니다.
class Solution {
public String solution(int n) {
StringBuilder answer = new StringBuilder();
for(int i = 0; i < n; i++) {
if(i % 2 == 0) {
answer.append("수");
} else {
answer.append("박");
}
}
return answer.toString();
}
}
- StringBuilder 객체 answer를 생성합니다. 이 객체는 문자열을 효율적으로 조합할 수 있도록 돕습니다.
- for 반복문에서 i가 0부터 n까지 반복합니다.
- i가 짝수이면 "수"를 추가하고, 홀수이면 "박"을 추가합니다.
- StringBuilder에 추가된 문자열을 최종적으로 toString() 메서드를 통해 반환합니다.
728x90
반응형
LIST
'Sparta > 데일리루틴' 카테고리의 다른 글
TIL(Today I Learned)_데일리루틴_24.11.10.Sun (0) | 2024.11.10 |
---|---|
TIL(Today I Learned)_데일리루틴_24.11.09.Sat (0) | 2024.11.09 |
TIL(Today I Learned)_데일리루틴_24.11.08.Fri (0) | 2024.11.08 |
TIL(Today I Learned)_데일리루틴_24.11.07.Thr (0) | 2024.11.07 |
TIL(Today I Learned)_데일리루틴_24.11.05.Tue (0) | 2024.11.05 |