[프로그래머스/MySQL] 대여횟수가 많은 자동차들의 월별 대여 횟수 구하기 풀이 (GROUP BY, DATE_FORMAT, WHERE 서브쿼리, MONTH)
[프로그래머스 / SQL] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기(MySQL, GROUP BY, MONTH, DATE_FORMAT, BETWEEN, WHERE 서브쿼리) 1. 문제https://school.programmers.co.kr/learn/courses/30/lessons/151139 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2. 문제 해결 아이디어 (풀이) 1. WHERE 서브쿼리를 이용하여 2022-8 월부터 10월까지 자동차별로 5개가 넘는 경우의 CAR_ID를 가져온다.* DATE_FORMAT을 이용하여 년, 월 형식을 가져온다.* BETWEEN A AND B를 ..
2025. 3. 13.
[프로그래머스/파이썬] 네트워크 풀이 ( dfs , 재귀함수, Python )
[프로그래머스 / 파이썬] 네트워크 풀이 ( dfs , 재귀함수, Python ) 1. 문제https://school.programmers.co.kr/learn/courses/30/lessons/43162 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2. 문제 해결 아이디어 (풀이) 1. 반복문으로 모든 노드를 1~n번까지 DFS로 탐색하면서, 하나의 노드 당 연결된 모든 노드를 방문처리한다.* 이때, 방문 처리 배열 'visited'를 만들어서 이용한다. 1.1. 이때 현재 노드와 연결된 모든 노드를 for문으로 반복하여서, 아직 방문하지 않은 노드인지(+ 벽이 아닌 길인지) 확인한 뒤, df..
2025. 3. 1.