算法
文章平均质量分 76
代码界的可儿
这个作者很懒,什么都没留下…
展开
-
排序算法总结
1、选择排序( 时间复杂度O(n2))思想:数组中的每个数和第一个数进行比较,小于第一个数,就交换位置,每轮产生一个最小的数在最左侧。for(int i=0;ifor(int j=i+1;jif array[j]>array[i]:swap();}}————————————————————————————————————————————2、冒泡排序 O(n2)思想:从第一个数开始,每次和右边的数进行比较,较小的数放左边,较大的数放右边,依次比较,第一轮产生一个最大的数,原创 2022-04-23 20:01:37 · 79 阅读 · 0 评论 -
算法——排序
1、选择排序( 时间复杂度O(n2))思想:数组中的每个数和第一个数进行比较,小于第一个数,就交换位置,每轮产生一个最小的数在最左侧。for(int i=0;i<array.length-1;i++){for(int j=i+1;j<array.length;j++){if array[j]>array[i]:swap();}}————————————————————————————————————————————2、冒泡排序 O(n2)思想:从第.原创 2021-06-17 22:17:08 · 95 阅读 · 0 评论