Java代码算法(冒泡排序、选择排序、插入排序、快速排序、折半查找、数组反转)
1.冒泡排序
class A {
public static void sort(int[] a) {
//若数组长度为n,则一共排序n-1
for (int i = 0; i < a.length - 1; i++) {
//每次排出一个最大值(最小值),每次少排一次
for (int j = 0; j < a.length - 1 - i; j++) {
if(a[j] > a[j + 1])
swap(a, j,.
原创
2020-09-23 21:48:49 ·
199 阅读 ·
0 评论