caritas1996   3년 전

list에 삽입할 값을 lower_bound로 찾아서 insert를 해주는 식으로 처음에 짜봤는데 시간 초과가 나더라구요.

결국에는 multiset으로 풀었는데 어디서 차이가 나는건가요??

삽입할 값의 위치를 탐색하는데 O(logN), 찾은 위치에 insert 하는거니까 O(1)이라 생각했는데 아닌가요??

pl0892029   3년 전

리스트 자료구조는 RandomAccess가 불가능한 자료구조가 아닌가요?

인덱스 기반 탐색이 불가하면 lowerbound는 로그 시간대가 나올 수 없습니다.

caritas1996   3년 전

@pl0892029

앗 그렇군요 감사합니다

댓글을 작성하려면 로그인해야 합니다.