首页 > 试题广场 >

关于归并排序叙述正确的是( )

[不定项选择题]
关于归并排序叙述正确的是(      )
  • 归并排序使用了分治策略的思想
  • 归并排序使用了贪心策略的思想
  • 子序列的长度一定相等
  • 归并排序是稳定的
A
归并排序就是先不断二分整个序列,然后排好每一段再合并的
发表于 2019-11-08 13:53:55 回复(0)
感觉归并也用到了贪心:划分区域排序取局部最优,最后整体为全局最优。
发表于 2023-03-12 10:32:58 回复(0)
可能出现素数个不好分组的情况
发表于 2020-04-28 19:18:22 回复(0)
A
发表于 2019-11-07 21:24:35 回复(0)
个人粗劣理解的稳定性,因为一对子序列都是从左到右遍历比较大小,子序列1的元素小于等于子序列2的元素,或者大于的情况下,才把元素1或2放入新数组。
while(i<=mid&&j<=high)
        a[i]<=a[j]?(temp[k++]=a[i++]):(temp[k++]=a[j++]);


编辑于 2019-11-07 15:31:23 回复(1)