Question: is heap sort in place?
Answer: An in-place algorithm requires no more than a constant amount of additional memory beyond the input itself. This definitely applies to heap sort.