코딩테스트(알고리즘, SQL)/프로그래머스
[프로그래머스/MySQL] Lv.2 자동차 평균 대여 기간 구하기
[프로그래머스/MySQL] Lv.2 자동차 평균 대여 기간 구하기
2023.09.17문제 https://school.programmers.co.kr/learn/courses/30/lessons/157342 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 해설 복잡하게 푸는 방법이 있고 적당히 잘 하나의 쿼리로 처리하는 방법이 있습니다. 둘 중 어떤게 더 성능상 유리하다고 말씀드리긴 어렵지만 저는 GROUP BY 를 사용해서 풀이를 했습니다. 서브쿼리를 이용해도 가능해보입니다. SELECT CAR_ID, ROUND(AVG(DATEDIFF(END_DATE, START_DATE) + 1), 1) AS AVERAGE_DURATION FROM CA..
[coding test] 카카오 블라인드 2021 - 신규 아이디 추천
[coding test] 카카오 블라인드 2021 - 신규 아이디 추천
2021.10.14https://programmers.co.kr/learn/courses/30/lessons/72410 코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 programmers.co.kr 문제 Comment 카카오 블라인드 코딩 테스트의 요즘 트렌드는 "구현"입니다. 매년 인턴십, 블라인드 코테에 이런식으 조건을 부여하고 구현하는 문제들이 꼭 1문제씩은 출제합니다. 이런 문제를 접근할 때는 문제상에 구현의 힌트를 많이 주기때문에 문제와 주어진 예시를 잘 파악하는 것이 좋습니다. 문제 풀이 문자열을 control하는 문제인 만큼 파이썬이 유..