1冒泡排序: 已知一组无需数据a[1],a[2],a[3],a[4],a[5][a[n],将其按升序排列,首先找出这组数据中最大值,将a[1]与a[2]比较,若a[1]大,则交换两者的值,否则不变,在继续将a[1]与a[3]比较,....最后找出最大值a[n];在用同样的方法找出次大值,依次类推,a[n]就以升序排列: 优点:稳定,比较次数已知:缺点:慢,每次只移动两个数据,移动数据的次数多: 二选择排序: 已知一组无需数据a[1],a[2],a[3],a[4],a[5][a[n],将其按升序排…