python冒泡排序,选择排序,快速排序

1、冒泡排序

相邻两个数比较,如果左边数比右边数大,两数交换,一轮比较后选出了最大的数放在最后。

第二轮选出第二大的数 放在倒数第二个位置

以此类推

 

 

2、选择排序

第一个数与后面的每个数作比较,如果后面的数比第一个数小,记住这个数的下标,一轮比较过后选出最小的数放在第一个位置

第二轮选出第二小的数放在第二个位置

以此类推

 

 

3、快速排序

https://blog.csdn.net/weixin_43250623/article/details/88931925

posted @ 2020-11-04 11:38  卡塔与赋格!  阅读(163)  评论(0)    收藏  举报