答案是B怎么判断是插入排序,降序,插入和选择的区别是什么

img

把我压箱底的东西掏出来给你看看
https://blog.csdn.net/qq_42183409/article/details/100125115

其实问区别之前,你应该好好恶补一下到底什么是插入排序,什么是选择排序,什么是冒泡排序,这些都属于简单排序,是要考的。(一般来说快速排序之类的复杂排序只会考概念,不会考代码)
先说共同点,它们都是双重for循环遍历比较
不同点:冒泡排序的特点是相邻交换
选择排序是与最大值(最小值)交换
插入排序是后面的值依次移位,然后把值插入在中间
至于到底是升序还是降序,那就看比较的是大于还是小于,是从头到尾比较还是从尾到头比较