Data Structure/Queue

[소프티어 6270번] GBC

킹우현 2024. 6. 19. 21:08

 

 

 

Softeer - 현대자동차그룹 SW인재확보플랫폼

 

softeer.ai

 

이번 문제는 총 100m의 'N개의 구간 및 제한 속도'와 'M개의 테스트 구간 및 속도'가 주어졌을 때 테스트한 구간의 속도를 기준으로 가장 크게 제한 속도를 넘어간 값을 구하는 문제이다.

 

본 문제를 해결하기 위해서 모든 구간과 속도를 Queue에 담고(시간복잡도를 최소화하기 위해 deque 사용), 구간의 길이에 따라 경우를 나눠서 분기처리 해주었다.