18193번 비행기 타고 가요 풀어보려는데 구간을 logn개의 조각으로 표현하면 시작구간 logn개에서 도착구간 logn개로 ( logn )^2 개의 간선이 생기니까 간선이 mlog^2n에 다익스트라 돌리면 m에 로그 세제곱으로 시간초과 아닌가요? 풀이슬라이드 보는데 이거 어케 로그제곱이됨? - dc official App
더미노드 하나 만들어서 2log n개씩 연결해주면 로그 하나 뗄수 있음
시작구간이 있으면 시작구간 전체에 대한 더미노드를 만듦? - dc App
간선을 나이브하게 logn * logn개 연결하지 말고, 더미노드 하나 만들어서 (logn개) - 더미노드 - (logn개) 연결하면 간선 2logn 만들어짐 - dc App
다 더미노드를 지나가게 만들면 티켓이 없는데도 연결되지 않음? - dc App