본문 바로가기

반응형

전체 글

(70)
[SQL] 조건에 부합하는 중고거래 상태 조회하기 문제 https://school.programmers.co.kr/learn/courses/30/lessons/164672 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 SELECT BOARD_ID, WRITER_ID, TITLE, PRICE, CASE WHEN STATUS = 'DONE' THEN '거래완료' WHEN STATUS = 'SALE' THEN '판매중' WHEN STATUS = 'RESERVED' THEN '예약중' END AS STATUS FROM USED_GOODS_BOARD WHERE CREATED_DATE = '2022-10-05..
[프로그래머스] 파괴되지 않은 건물 문제 https://school.programmers.co.kr/learn/courses/30/lessons/92344 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 분석 건물의 내구도가 담겨있는 board 가 주어지고 skill 을 통해 건물의 내구도를 깍거나 회복할 수 있다. skill 을 적용한 결과 파괴되지 않은 건물의 수를 반환하는 문제이다. board 의 크기는 최대 1000 X 1000 이고 skill 은 최대 100개 이다. skill 의 적용 범위가 항상 최대치라고 가정하고 그 결과를 board 에 계속 반영한다고 한다면 100 X ..
[프로그래머스] 주차 요금 계산 문제 https://school.programmers.co.kr/learn/courses/30/lessons/92341 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 분석 문제를 읽어보면 특별한 알고리즘 없이 조건대로 구현하는 문제이다. 제한사항을 살펴보고 주의할 점이 있는지 알아보자. records 의 길이는 1000 이하이고 최대로 기본 요금은 100,000에 단위 요금은 10,000 이다. 혹시 요금이 int 값을 넘는지 확인해 보자면 최대 기본 요금 + 최대 단위 요금 * 24 * 60 로 int 값으로 표현 가능하다. 문제 접근 그냥 문제에..

반응형