Hi Guys, *Problem: *Rearrange a given array with n elements, so that m places contain the m smallest elements in ascending order.
*Solution 2:* using QuickSort method approach. [image: n = r -p + 1] [image: \bold{PARTIAL-QUICKSORT(A,p,r,m)}: \newline if\; p<r \newline q \leftarrow RANDOMIZED-PARTITION(A,p,r) \newline PARTIAL-QUICKSORT(A,p,q-1,m) \newline if \; q<m-1 \newline PARTIAL-QUICKSORT(A,q+1,r,m)] http://amiteshsingh.wordpress.com/2012/06/16/partial-sorting/ I know if m = n, then complexity of Partial sorting is same as QuickSort. but what would be the *average case analysis* in terms of n and m? Any suggestion would be highly appreciated. -- Amitesh -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to algogeeks@googlegroups.com. To unsubscribe from this group, send email to algogeeks+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.