Chapter 16 Objectives After you have read and studied this chapter, you should be able to Write recursive algorithms for mathematic functions and nonnumerical operations. Decide when to use recursion and when not to. Describe the recursive quicksort algorithm and explain how its performance is better than selection and bubble sort algorithms