나는 selection algorithm에 대해 읽었으며 어쩌면 바보 같이 보입니다. 그러나 왜 우리는 배열을 5 가지 요소의 그룹으로 생각합니까 ?? 우리는 7 또는 3 요소로 그것을 고려할 수 있습니까 ?? 덕분에 또한이 목적을 더 잘 이해할 수 있도록 도와 줄 링크가 있습니까?약 알고리즘 선택
또한 3 개의 요소가있는 배열을 고려해도 여전히 n의 순서인데 이것이 왜 올바른지?
T(n)<=T(n/3)+T(n/3)+theta(n)
claim: T(n)<=cn
proof: For all k<=n : T(n)<=ck
T(n)<=(nc/3)+(nc/3)+theta(n)
T(n)<= (2nc/3)+theta(n)
T(n)<=cn-(cn/3-theta(n)) and for c>=3 theta(n) this algorithm with this condition will have an order of n,too !!!!
"알고리즘 선택"? 어떤 맥락에서? 네트워크 프로그래밍? 다른 것? –
일관된 질문을 공식 작성하는 데 시간이 좀 걸릴 것입니다. 영어가 완벽하지는 않지만 의미있는 대답을 제공 할 수있는 충분한 정보를 제공하는 것이 좋습니다. –
이것은 내 데이터 구조 강의를위한 것으로이 알고리즘을 읽었으며이 질문을하게합니다. – user355002