2025/03/31 4

[LeetCode - Pandas] (Easy) 2882. Drop Duplicate Rows

DataFrame customers+-------------+--------+| Column Name | Type |+-------------+--------+| customer_id | int || name | object || email | object |+-------------+--------+이 데이터프레임에는 이메일 열을 기준으로 중복된 행들이 있습니다.이 중복된 행들을 제거하고 첫 번째 발생한 행만 남기는 솔루션을 작성하세요.결과 형식은 다음 예시와 같습니다.Example 1:Input:+-------------+---------+---------------------+| customer_id | name | email |+---..

[LeetCode - Pandas] (Easy) 2883. Drop Missing Data

DataFrame students+-------------+--------+| Column Name | Type |+-------------+--------+| student_id | int || name | object || age | int |+-------------+--------+"이름" 열에 누락된 값이 있는 일부 행이 있습니다.누락된 값이 있는 행을 제거하는 솔루션을 작성하세요.결과 형식은 다음 예시와 같습니다.Example 1:Input:+------------+---------+-----+| student_id | name | age |+------------+---------+-----+| 32 | Piper | 5 ..

[프로그래머스 Lv.3] 대장균의 크기에 따라 분류하기 1

문제설명 대장균들은 일정 주기로 분화하며, 분화를 시작한 개체를 부모 개체, 분화가 되어 나온 개체를 자식 개체라고 합니다. 다음은 실험실에서 배양한 대장균들의 정보를 담은 ECOLI_DATA 테이블입니다. ECOLI_DATA 테이블의 구조는 다음과 같으며, ID, PARENT_ID, SIZE_OF_COLONY, DIFFERENTIATION_DATE, GENOTYPE 은 각각 대장균 개체의 ID, 부모 개체의 ID, 개체의 크기, 분화되어 나온 날짜, 개체의 형질을 나타냅니다. 최초의 대장균 개체의 PARENT_ID 는 NULL 값입니다.  문제 대장균 개체의 크기가 100 이하라면 'LOW', 100 초과 1000 이하라면 'MEDIUM', 1000 초과라면 'HIGH' 라고 분류합니다. 대장균 개..

[프로그래머스 Lv.3] 특정 조건을 만족하는 물고기별 수와 최대 길이 구하기

문제 설명 대장균들은 일정 주기로 분화하며, 분화를 시작한 개체를 부모 개체, 분화가 되어 나온 개체를 자식 개체라고 합니다. 다음은 실험실에서 배양한 대장균들의 정보를 담은 ECOLI_DATA 테이블입니다. ECOLI_DATA 테이블의 구조는 다음과 같으며, ID, PARENT_ID, SIZE_OF_COLONY, DIFFERENTIATION_DATE, GENOTYPE 은 각각 대장균 개체의 ID, 부모 개체의 ID, 개체의 크기, 분화되어 나온 날짜, 개체의 형질을 나타냅니다. 최초의 대장균 개체의 PARENT_ID 는 NULL 값입니다.  문제 대장균 개체의 ID(ID)와 자식의 수(CHILD_COUNT)를 출력하는 SQL 문을 작성해주세요. 자식이 없다면 자식의 수는 0으로 출력해주세요. 이때 ..