Motwani와 Raghavan은 자신의 책 Randomized Algorithms 에서 RandQS 기능인 Randomized quicksort에 대한 설명으로 소개를 시작합니다.
나는 이것에 대해 얼마 동안 (약간 힘이 부족한) 두뇌를 쌓아 왔지만 매번 중간 요소 (크기가 아닌 색인)를 선택하는 것 보다이 알고리즘이 어떤 이점을 가지고 있는지 알 수 없었습니다.
내가 볼 수없는 것은 이것이 있다고 가정합니다. 초기 세트가 무작위 순서 인 경우 세트의 임의 위치에서 요소를 선택하는 것과 고정 위치에서 요소를 선택하는 것의 차이점은 무엇입니까?
누군가가 매우 간단한 용어로 나를 깨우칠 수 있습니까?