2021
10-15
10-15
新手初学Java常见排序算法
目录1、冒泡排序2、选择排序3、简单插入排序4、希尔排序5、归并排序6、快速排序总结1、冒泡排序排序原理:相邻两个元素比较,如果前者比后者大,则交换两个元素。每执行一次,都会确定一个最大值,其位置就固定了,下一次就不需要再参与排序了。时间复杂度:O(n^2)稳定性:稳定具体实现:publicclassBubble{/***对数组a中的元素进行排序*/publicstaticvoidsort(Comparable[]a){//每冒泡一次,参...
继续阅读 >