가능한 한 효과적인 방법 (아마도 선형 복잡성)으로 다음 문제를 어떻게 해결할 수 있습니까?가장 큰 합계 값을 갖는 간격 그룹을 선택하는 알고리즘
입력 값으로, 값 (정수)을 보유하는 간격 (시작, 끝)이 있습니다. 간격은 고정되어 있지 않습니다. 겹치지 않는 간격의 그룹을 찾고 그 값의 합이 가능한 가장 높습니다 (따라서 간격의 수는 결과 값만큼 중요하지 않음).
평가 된 가장자리가있는 그래프로 구현하고 아마도 Djikstra 또는 비슷한 것을 사용하려고 생각했습니다. 그러나 문제는 너무 많은 시간이 걸리는 그래프에 삽입하는 것입니다. 이 방법으로 그래프를 효과적으로 만들 수 있습니까?