[프로그래머스 - ORACLE] 자동차 대여 기록에서 장기/단기 대여 구분하기
CREATE 문 CREATE TABLE CAR_RENTAL_COMPANY_RENTAL_HISTORY ( HISTORY_IDINTEGER, CAR_IDINTEGER, START_DATEDATE, END_DATEDATE ); INSERT INTO CAR_RENTAL_COMPANY values(1,4,to_date('2022-09-27', 'YYYY-MM-DD'),to_date('2022-11-27','YYYY-MM-DD')) INSERT INTO CAR_RENTAL_COMPANY values(2,3,to_date('2022-10-3', 'YYYY-MM-DD'),to_date('2022-11-04','YYYY-MM-DD')) INSERT INTO CAR_RENTAL_COMPANY values(3,2,to_da..
2023. 3. 20.
[프로그래머스 - ORACLE] 조건에 부합하는 중고거래 댓글 조회하기
CREATE 문 CREATE TABLE USED_GOODS_BOARD ( BOARD_IDVARCHAR2(5), WRITER_IDVARCHAR2(50), TITLEVARCHAR2(100), CONTENTSVARCHAR2(1000), PRICENUMBER, CREATED_DATEDATE, STATUSVARCHAR2(10), VIEWSNUMBER); CREATE TABLE USED_GOODS_REPLY ( REPLY_IDVARCHAR2(10) , BOARD_IDVARCHAR2(5), WRITER_IDVARCHAR2(50), CONTENTSVARCHAR2(1000), CREATED_DATEDATE); SELECT B.TITLE , B.BOARD_ID , R.REPLY_ID, R.WRITER_ID, R.CONTE..
2023. 3. 19.
[프로그래머스 - JAVA] 연속된 수의 합
입출력 예 설명 입출력 예 #1 num = 3, total = 12인 경우 [3, 4, 5]를 return합니다. 입출력 예 #2 num = 5, total = 15인 경우 [1, 2, 3, 4, 5]를 return합니다. 입출력 예 #3 4개의 연속된 수를 더해 14가 되는 경우는 2, 3, 4, 5입니다. 내 풀이 import java.util.ArrayList; import java.util.Arrays; import java.util.List; class Solution { public int[] solution(int num, int total) { int[] answer = {}; // total 값과 비교하기 위한 변수 int sum = 0; // for (int i = num; i
2023. 3. 18.
[프로그래머스 - JAVA] OX퀴즈
입출력 예 quiz result ["3 - 4 = -3", "5 + 6 = 11"] ["X", "O"] ["19 - 6 = 13", "5 + 66 = 71", "5 - 15 = 63", "3 - 1 = 2"] ["O", "O", "X", "O"] 입출력 예 설명 입출력 예 #1 3 - 4 = -3 은 틀린 수식이므로 "X", 5 + 6 = 11 은 옳은 수식이므로 "O" 입니다. 따라서 ["X", "O"]를 return합니다. 입출력 예 #2 19 - 6 = 13 은 옳은 수식이므로 "O", 5 + 66 = 71 은 옳은 수식이므로 "O", 5 - 15 = 63 은 틀린 수식이므로 "X", 3 - 1 = 2는 옳은 수식이므로 "O" 따라서 ["O", "O", "X", "O"]를 return합니다. 내 풀..
2023. 3. 18.