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