The discussion of Quicksort in Section 7.5 described using a stack instead of recursion to reduce the number of function calls made.
(a) How deep can the stack get in the worst case?
(b) Quicksort makes two recursive calls. The algorithm could be changed= to make these two calls in a specific order. In what order should the two calls be made, and how does this affect how deep the stack can become?
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here