본문 바로가기

프로그래머스55

[프로그래머스] 귤 고르기 Python 1. [프로그래머스] 귤 고르기 Python https://school.programmers.co.kr/learn/courses/30/lessons/138476?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2. 풀이 -1. 우선 몇 개인지 셀 수 있도록, for 문을 이용해서 cnt += 1 이런식으로 저장하게끔 만든다. -2 ( X ) 딕셔너리로 풀면 좋겠지만 모르겠다. -2 그래서 인덱스와 같은 숫자가 몇 개 있는지 배열로 저장한다. -3 우선 k보다 크거나 같다면 그 수를 먼저 뺴준다. 이때 answer += 1, k.. 2024. 3. 21.
[프로그래머스] ROOT 아이템 구하기.oracle ROOT 아이템 구하기 oracle https://school.programmers.co.kr/learn/courses/30/lessons/273710 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 아이디어 두 테이블을 ITEM_ID 기준으로 이너조인한 후, PARENT_ITEM_ID 가 NUll 인것을 찾으면됨 2. 투두 ITEM_ID 기준 오름차순 SELECT I.ITEM_ID, I.ITEM_NAME FROM ITEM_INFO I INNER JOIN ITEM_TREE T ON I.ITEM_ID = T.ITEM_ID WHERE T.PARENT_IT.. 2024. 3. 19.
[프로그래머스]잡은 물고기의 평균 길이.oracle 잡은 물고기의 평균 길이 oracle https://school.programmers.co.kr/learn/courses/30/lessons/293259 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 아이디어 물고기의 평균 길이 null 이면 10으로 case when 으로 바꿔주기 2. 투두 평균 길이 구하기 소수점 3째 자리에서 반올림 ROUND(컬럼, 자릿수) SELECT ROUND(AVG( CASE WHEN LENGTH IS NULL THEN 10 ELSE LENGTH END),2) AS AVERAGE_LENGTH FROM FISH_INFO .. 2024. 3. 19.
SELECT 유형 모음 [프로그래머스.oracle] (SQL 고득점 키트) 재구매가 일어난 상품과 회원 리스트 구하기 1. 아이디어 회원 ID , 상품 ID 를 으미하는 컬럼을 기준으로 GROU BY GROU BY (기준으로 그룹화하여 검색 , 아래 참고 ) HAVING 그룹 함수를 포함한 조건 키워드 COUNT(*) >= 2 이상 인것 2. 투두 - 회원 ID 기준으로 오름차순, 상품 ID 기준 내림차순 문제참고 https://school.programmers.co.kr/learn/courses/30/lessons/131536 3월에 태어난 여성 회원 목록 출력하기 -- 코드를 입력하세요 SELECT MEMBER_ID, MEMBER_NAME, GENDER, TO_CHAR(DATE_OF_BIRTH, 'YYYY-MM-DD') AS DATE_OF_BIRTH FROM MEMBER_P.. 2024. 3. 14.