Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 주니어
- 자료구조
- Linux
- dfs
- spring boot
- 명령어
- 배열
- 프로그래머스
- HashMap
- 스프링부트
- 도커
- spring
- 코딩테스트
- 문자열
- 스프링 부트
- 구름LEVEL
- IntelliJ
- 개발자
- 이직
- 스타트업
- 구현
- 백엔드
- 스프링
- 인텔리제이
- HTTP
- 해결
- Java
- bfs
- docker
- 해시맵
Archives
- Today
- Total
목록택배상자 (1)
마이의 개발 블로그
[프로그래머스] 택배상자 (Java)
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 접근 방식 처음에는 order 배열에 들어있는 숫자들이 곧 박스의 우선순위라고 생각했으나 알고보니 우선순위는 order의 인덱스 순서이고 order배열의 숫자는 해당 우선순위 박스의 위치를 가리키고 있었다. 그렇기에 order를 참고하여 박스가 올라가있는 메인 컨베이어 벨트를 priority 배열에 별도로 구현한 후에 문제에서 제시한대로 로직을 수행했다. 보조 컨테이너의 동작 방식은 LIFO이므로 스택으로 선언하여 관리했다. 로직 설명 - order로부터 실제 박스가 놓인 priority 배열 구현 - 보조 ..
코딩테스트/프로그래머스
2023. 4. 20. 01:43