일정 시간에 실행되는 분할 및 정복 알고리즘의 예를 나에게 지적 해 줄 수 있습니까? 나는 "OMG!"과 같은 그런 종류의 상황을 생각할 수 없다. 제발 좀 가르쳐주세요. 감사합니다일정 시간 내에 작동하는 분열 및 정복?
나는 다음과 같은 재원을 따르는 alg : T(n) = 2T(n/2) + n
은 merge sort
이 될 것이라고 알고 있습니다. 문제를 2 개의 하위 문제로 나눕니다. 각 문제는 크기 n/2입니다. 그런 다음 모든 것을 하나의 정렬 된 배열로 다시 정복하기 위해 n 시간을 할애하고 있습니다.
또한 T(n) = T(n/2) + 1
은 binary search
이 될 것입니다.
그러나 일정한 시간에 실행하는 분할 정복 알고리즘의 T(n) = 1?
일정 시간 알고리즘을 나누기 위해 뭐죠 ?? – arunmoezhi