关于交换排序算法的稳定性,以下哪项描述是正确的?
答案解析
稳定性指的是排序算法能够保留相等元素的初始相对位置。冒泡排序是稳定的,因为在比较相邻元素时,只有在前一个元素大于后一个元素时才会交换它们,相等的元素不会被交换。快速排序是不稳定的,因为在分区过程中,相等的元素可能会因为基准元素的选择而改变它们的相对位置。因此,选项B正确描述了快速排序和冒泡排序的稳定性。选项A、C和D都是错误的。
正确答案:B