가 매우 어려운 동적 프로그래밍 질문, 내가 당신과 함께 공유하고 싶은 우리의 솔루션으로 조금 논의 할 준비 때 가장 낮은 비용을 얻는 방법 : 당신은 당신의 새로운 응용 프로그램을 넣어 것입니다이동 작업
을 클라우드 서버; 최저 비용을 얻으려면 직업을 예약해야합니다. 동일한 서버에서 동시에 실행중인 작업 수에 대해 신경 쓸 필요가 없습니다. 모든 작업 k는 릴리스 시간 sk, 마감 시간 fk 및 dk ≤ fk-sk 인 지속 시간 dk에 의해 주어집니다. 이 작업은 시간 sk와 fk 사이에 dk 연속 분 간격으로 예약해야합니다. 서버 회사는 서버 당 분당 요금을 부과합니다. 하나의 가상 서버 만 있으면되므로 작업을 실행하지 않고 시간을 최대화하기 위해 sk에서 fk로 작업 이동 작업을 절약 할 수 있습니다. 즉, 하나 이상의 작업을 실행하는 시간을 최소화 할 수 있습니다. 동적 프로그래밍을 사용하여 문제를 해결합니다. 귀하의 알고리즘은 작업 수 인 n에서 다항식이어야합니다.
우리는 함께 숙제를하고 있습니까? –
당신이 지금까지 생각해 낸 것을 올리십시오. – Asthmatic
우리는 여기서 토론 할 수 있습니다. 나는 이것을 육체적으로 이야기하고 싶지 않습니다. 이것에 대한 단서가 있습니까? –