冒泡:
1、依次比较相邻的元素,如果第一个比第二个大,则交换位置;
2、从第一个交换到最后一个时,最后的元素一定是最大的;
3、然后对所有的元素都执行此操作
O(n^2)
快排:
1、选择一个基准,通过一趟快排,比该元素大的在一边,比该元素小的在一边
2、再按该方法对左右两边的数据都进行快排,最后得到有序序列
O(NlogN)
冒泡:
1、依次比较相邻的元素,如果第一个比第二个大,则交换位置;
2、从第一个交换到最后一个时,最后的元素一定是最大的;
3、然后对所有的元素都执行此操作
O(n^2)
快排:
1、选择一个基准,通过一趟快排,比该元素大的在一边,比该元素小的在一边
2、再按该方法对左右两边的数据都进行快排,最后得到有序序列
O(NlogN)