堆排序的特点