[38] 부트캠프 TIL - 본캠프 20일차
2024. 9. 20. 14:26ㆍ부트캠프 TIL
728x90
1. 프로그래머스 이용한 sql과 알고리즘 문제 해결
1-1) sql 문제 : 인기있는 아이스크림
ㄴ 문제 : 아이스크림의 맛을 총주문량을 기준으로 내림차순 정렬하고, 총주문량이 같다면 출하번호를 기준으로 오름차순 정렬하여 조회해주세요.
ㄴ 설명_1 : 조회할 컬럼 체크 - (아이스크림 맛)
ㄴ 설명_2 : 총주문량 내림차순 정렬/출하번호 오름차순 정렬(ORDER BY 활용)
ㄴ 실제 쿼리 :
SELECT FLAVOR FROM FIRST_HALF
ORDER BY TOTAL_ORDER DESC, SHIPMENT_ID ASC;
1-2) 알고리즘 문제 : 없는 숫자 더하기
ㄴ 지금 하고 있는 과제에서 활용한 IntStream 메서드를 활용해서 구현했다.
ㄴ anyMatch은 IntStream의 요소중 하나라도 만족하면 true을 반환한다.
ㄴ 따라서 numbers배열을 가져오고 0~9까지 조건을 비교해서 false로 numbers배열에서 존재하지 않는 값만 구해온다
ㄴ 해당 값들을 answer에 다 더해서 최종 문제를 마무리한다.
ㄴ int i 람다식 지역변수 관련된 정의는 추후에 적을예정.
728x90
'부트캠프 TIL' 카테고리의 다른 글
[40] 부트캠프 TIL - 본캠프 22일차 (0) | 2024.09.24 |
---|---|
[39] 부트캠프 TIL - 본캠프 21일차 (1) | 2024.09.23 |
[37] 부트캠프 TIL - 본캠프 19일차 (4) | 2024.09.19 |
[36] 부트캠프 TIL - 본캠프 18일차 (0) | 2024.09.18 |
[35] 부트캠프 TIL - 본캠프 17일차 (0) | 2024.09.17 |