2024/07 12

[JAVA] 프로그래머스 level2 이모티콘 할인행사

https://school.programmers.co.kr/learn/courses/30/lessons/150368 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr코딩테스트 연습 > 2023 KAKAO BLIND RECRUITMENT > 이모티콘 할인행사  문제 접근백트래킹 문제이다!  핵심 정리  - 문제에서 원하는 가장 큰 우선순위는 이모티콘 플러스 서비스 가입자를 최대한 늘리는 것 - 이모티콘 판매액을 최대한 늘리는 것  이모티콘 플러스 서비스 가입자의 이모티콘 판매액은 count하지 않는다. 즉 이모티콘 판매액은 서비스 가입자가 아닌 사람의 이모티콘 구..

[JAVA] 프로그래머스 level2 택배 배달과 수거하기

https://school.programmers.co.kr/learn/courses/30/lessons/150369 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr코딩테스트 연습 > 2023 KAKAO BLIND RECRUITMENT >  택배 배달과 수거하기 문제 접근그리디? 스택? 문제이다.  몇 가지 조건을 통해 문제를 해결했다. 1. 항상 트럭에 실을 수 있는 재활용 택배 최대 개수만큼 트럭에 실는다. (cap)2. 물류창고에서 가장 거리가 먼 집을 타겟으로 잡는다. 3. 물류창고에서 가장 거리가 타겟은 배달/수거가 남은 집이다. 4. 타겟에서 해결하고..