冒泡排序:基本很少用到。
选择排序:相对于冒泡排序交换次数(复制次数)减少将近一半,在小量数据,而且相对于比较操作,交换操作更加耗时的情况下,可以考虑选择排序;
插入排序:在数据基本有序的情况下,而且小量数据的时候,选择插入排序比较有优势。相对于前面两种排序,插入排序应用较为常见。
*****************************************************
三者的时间的效率都是O(n2)
冒泡排序:基本很少用到。
选择排序:相对于冒泡排序交换次数(复制次数)减少将近一半,在小量数据,而且相对于比较操作,交换操作更加耗时的情况下,可以考虑选择排序;
插入排序:在数据基本有序的情况下,而且小量数据的时候,选择插入排序比较有优势。相对于前面两种排序,插入排序应用较为常见。
*****************************************************
三者的时间的效率都是O(n2)