[프로그래머스/js] 키패드 누르기
이 문제는 그림이 나와서 그런지 푸는데 아기자기하고 즐거웠다 (즐거웠다는 의미가 절대 쉬웠다는 의미는 아닙니다만) 코딩테스트 연습 - 키패드 누르기 [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr 내가 생각했을 때 이 문제를 풀면서 중요한 건 두가지였는데 1. 양 손가락의 마지막 위치가 어디인지 2. 키패드 간의 거리를 어떤 공식으로 구할 것인지 1번같은 경우는 map을 사용해서 양 손의 마지막 클릭 버튼을 업데이트 해주었다 let ..
[ORACLE] 월/요일별 태어난 사람 통계 (DECODE, SUM, HAVING COUNT사용하기)
미션 회원의 생일을 바탕으로 조건 추가 월/요일별 태어난 사람이 200이상인 경우만 표현 각 컬럼별 case 사용안됨 SELECT MONTH , GENDER , SUM(DECODE(DAY_OF_WEEK, '2', 1)) MON , SUM(DECODE(DAY_OF_WEEK, '3', 1)) MON , SUM(DECODE(DAY_OF_WEEK, '4', 1)) MON , SUM(DECODE(DAY_OF_WEEK, '5', 1)) MON , SUM(DECODE(DAY_OF_WEEK, '6', 1)) MON , SUM(DECODE(DAY_OF_WEEK, '1', 1)) MON FROM ( SELECT DECODE(SEX_CD, 'PLB401', '남자', 'PLB402','여자', NULL) GENDER , S..