profile
精進 "정성을 기울여 노력하고 매진한다"
post-thumbnail

[프로그래머스] 연도별 대장균 크기의 편차 구하기 - SQL / Lv.2

대장균들은 일정 주기로 분화하며, 분화를 시작한 개체를 부모 개체, 분화가 되어 나온 개체를 자식 개체라고 합니다.다음은 실험실에서 배양한 대장균들의 정보를 담은 ECOLI_DATA 테이블입니다. ECOLI_DATA 테이블의 구조는 다음과 같으며, ID, PARENT_

2025년 10월 20일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 조건에 맞는 사원 정보 조회하기 - SQL / Lv.2

HR_DEPARTMENT 테이블은 회사의 부서 정보를 담은 테이블입니다. HR_DEPARTMENT 테이블의 구조는 다음과 같으며 DEPT_ID, DEPT_NAME_KR, DEPT_NAME_EN, LOCATION은 각각 부서 ID, 국문 부서명, 영문 부서명, 부서 위치

2025년 10월 14일
·
0개의 댓글
·
post-thumbnail

[백준] 12906번 새로운 하노이 탑 - Python / 알고리즘 중급 2/3 - BFS (연습 2)

💡 문제 오늘은 새로운 하노이 탑 게임을 해보려고 한다. 이 게임의 규칙은 다음과 같다. 막대는 총 세 가지 종류가 있다. 막대 A, 막대 B, 막대 C 게임이 시작될 때, 각각의 막대에는 0개 또는 그 이상의 원판이 놓여져 있다. 모든 원판의 크기는 같으며,

2025년 10월 13일
·
0개의 댓글
·
post-thumbnail

[백준] 2234번 성곽 - Python / 알고리즘 중급 2/3 - BFS (연습 2)

💡 문제 대략 위의 그림과 같이 생긴 성곽이 있다. 굵은 선은 벽을 나타내고, 점선은 벽이 없어서 지나다닐 수 있는 통로를 나타낸다. 이러한 형태의 성의 지도를 입력받아서 다음을 계산하는 프로그램을 작성하시오. 이 성에 있는 방의 개수 가장 넓은 방의 넓이 하나

2025년 10월 7일
·
0개의 댓글
·
post-thumbnail

[백준] 2151번 거울 설치 - Python / 알고리즘 중급 2/3 - BFS (연습 2)

💡 문제 채영이는 거울을 들여다보는 것을 참 좋아한다. 그래서 집 곳곳에 거울을 설치해두고 집 안을 돌아다닐 때마다 거울을 보곤 한다. 채영이는 새 해를 맞이하여 이사를 하게 되었는데, 거울을 좋아하는 그녀의 성격 때문에 새 집에도 거울을 매달만한 위치가 여러

2025년 10월 5일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 상품 별 오프라인 매출 구하기 - SQL / Lv.2

다음은 어느 의류 쇼핑몰에서 판매중인 상품들의 상품 정보를 담은 PRODUCT 테이블과 오프라인 상품 판매 정보를 담은 OFFLINE_SALE 테이블 입니다. PRODUCT 테이블은 아래와 같은 구조로 PRODUCT_ID, PRODUCT_CODE, PRICE는 각각 상

2025년 10월 4일
·
0개의 댓글
·
post-thumbnail

[백준] 4991번 로봇 청소기 - Python / 알고리즘 중급 2/3 - BFS (연습 2)

💡 문제 오늘은 직사각형 모양의 방을 로봇 청소기를 이용해 청소하려고 한다. 이 로봇 청소기는 유저가 직접 경로를 설정할 수 있다. 방은 크기가 1×1인 정사각형 칸으로 나누어져 있으며, 로봇 청소기의 크기도 1×1이다. 칸은 깨끗한 칸과 더러운 칸으로 나누어져

2025년 10월 4일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 입양 시간 구하기(1) - SQL / Lv.2

ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디,

2025년 10월 3일
·
0개의 댓글
·
post-thumbnail

[백준] 17086번 아기 상어 2 - Python / 알고리즘 중급 2/3 - BFS (연습 2)

💡 문제 N×M 크기의 공간에 아기 상어 여러 마리가 있다. 공간은 1×1 크기의 정사각형 칸으로 나누어져 있다. 한 칸에는 아기 상어가 최대 1마리 존재한다. 어떤 칸의 안전 거리는 그 칸과 가장 거리가 가까운 아기 상어와의 거리이다. 두 칸의 거리는 하나의

2025년 10월 1일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 - SQL / Lv.2

다음은 어느 자동차 대여 회사에서 대여중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있으며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS

2025년 9월 30일
·
0개의 댓글
·
post-thumbnail

[백준] 1600번 말이 되고픈 원숭이 - Python / 알고리즘 중급 2/3 - BFS (연습 2)

💡 문제 동물원에서 막 탈출한 원숭이 한 마리가 세상구경을 하고 있다. 그 녀석은 말(Horse)이 되기를 간절히 원했다. 그래서 그는 말의 움직임을 유심히 살펴보고 그대로 따라 하기로 하였다. 말은 말이다. 말은 격자판에서 체스의 나이트와 같은 이동방식을 가진다

2025년 9월 29일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 진료과별 총 예약 횟수 출력하기 - SQL / Lv.2

다음은 종합병원의 진료 예약정보를 담은 APPOINTMENT 테이블 입니다.APPOINTMENT 테이블은 다음과 같으며 APNT_YMD, APNT_NO, PT_NO, MCDP_CD, MDDR_ID, APNT_CNCL_YN, APNT_CNCL_YMD는 각각 진료예약일시,

2025년 9월 29일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 중성화 여부 파악하기 - SQL / Lv.2

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는

2025년 9월 29일
·
0개의 댓글
·
post-thumbnail

[백준] 16932번 모양만들기 - Python / 알고리즘 중급 2/3 - BFS (연습 2)

💡 문제 N×M인 배열에서 모양을 찾으려고 한다. 배열의 각 칸에는 0과 1 중의 하나가 들어있다. 두 칸이 서로 변을 공유할때, 두 칸을 인접하다고 한다. 1이 들어 있는 인접한 칸끼리 연결했을 때, 각각의 연결 요소를 모양이라고 부르자. 모양의 크기는 모양에

2025년 9월 26일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 카테고리 별 상품 개수 구하기 - SQL / Lv.2

다음은 어느 의류 쇼핑몰에서 판매중인 상품들의 정보를 담은 PRODUCT 테이블입니다. PRODUCT 테이블은 아래와 같은 구조로 되어있으며, PRODUCT_ID, PRODUCT_CODE, PRICE는 각각 상품 ID, 상품코드, 판매가를 나타냅니다.상품 별로 중복되지

2025년 9월 26일
·
0개의 댓글
·
post-thumbnail

[백준] 2251번 물통 - Python / 알고리즘 중급 2/3 - BFS (연습 2)

💡 문제 각각 부피가 A, B, C(1 ≤ A, B, C ≤ 200) 리터인 세 개의 물통이 있다. 처음에는 앞의 두 물통은 비어 있고, 세 번째 물통은 가득(C 리터) 차 있다. 이제 어떤 물통에 들어있는 물을 다른 물통으로 쏟아 부을 수 있는데, 이때에는 한

2025년 9월 25일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 동명 동물 수 찾기 - SQL / Lv.2

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는

2025년 9월 22일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 최솟값 구하기 - SQL / Lv.2

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는

2025년 9월 21일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 가격이 가장 비싼 식품의 정보 출력하기 - SQL / Lv.2

다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블입니다. FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을

2025년 9월 19일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 중복 제거하기 - SQL / Lv.2

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는

2025년 9월 18일
·
0개의 댓글
·