排序算法
通常来说,排序的目的是快速查找
十大内部排序算法(与使用哪种语言实现无关)
①冒泡排序
package com.atguigu.java;
/*
* 数组的冒泡排序的实现
* 冒泡排序的基本思想:通过对待排序序列从前向后,依次比较相邻元素的排序码,若发现逆序则交换,使排序码较大的元素逐渐从前部移向后部。
* n个元素,通常进行(n-1)趟
*
*/
public class BubbleSortTest {
public static void main(String[] args) {
int[] arr=new int[]{
43,32,76,-98,0,64,33,-21,32,99};
//冒泡排序
for(int i=0;i<arr.length-1;i++){
//进行(i-1)轮
for(int j=