排序算法的稳定性定义为:排序前后,值相等的两个元素的相对先后顺序保持不变。请结合该定义判断以下描述正确的是?
稳定排序算法的时间复杂度一定优于不稳定排序算法
归并排序属于稳定的排序算法
快速排序属于稳定的排序算法
堆排序属于稳定的排序算法