백준 20055_컨베이어 벨트 위의 로봇(삼성 SW 역량 테스트 기출 문제) / 난이도 : 골5 #266
youbeen2798
started this conversation in
1일 1알고리즘
Replies: 1 comment 2 replies
-
팁 하나 주자면, 덱은 무거운 자료구조라서 실행시간이 꽤 느린데 위 문제와는 다르게 인덱스에 직접 접근할 필요없고, 앞 뒤로만 접근하면 되는 문제에서는 linkedList를 쓰는게 훨씬 빠름 #include <list> 이것도 한번 공부해보셈 삼성 문제에선 쓸곳많음 |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
문제 링크: https://www.acmicpc.net/problem/20055
문제 내용:
로봇을 옮기는 과정
(로봇이 이동하기 위해서는 이동하려는 칸에 로봇이 없으며, 그 칸의 내구도가 1 이상 남아 있어야 함)
구해야 하는 출력 값
이용한 자료구조 : deque
**이 문제에서 가장 중요한 것은, deque을 이용한다는 아이디어 인 것같다..!
deque은 마지막 원소를 첫 번째 원소로 옮길 때 일정한 크기의 새로운 메모리 블록을 할당이 가능하므로, 이러한 문제를 풀 때 유용한 것같다!! 그리고, deque은 인덱스 접근이 가능하다!!
Beta Was this translation helpful? Give feedback.
All reactions