当前位置:网站首页>八大排序----------------冒泡排序
八大排序----------------冒泡排序
2022-07-29 05:23:00 【李汁汁】

冒泡排序的具体过程 如gif图 利用双指针 进行一个一个排序 这样每次都得到第一大的值放到右面
public static void main(String[] args) {
int[] arr = {88,66,77,99,33,22};
Sort(arr);
System.out.println("排序后的结果: "+Arrays.toString(arr));
}
public static void Sort(int[] arr) {
int temp = 0;
for (int i = 0; i < arr.length-1; i++) {
for(int j=0;j<arr.length-1;j++) {
if(arr[j]>arr[j+1]) {
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1]= temp;
}
}
}
}
边栏推荐
- 【RoboMaster】A板接收JY-ME01角度传感器数据--modebus协议&CRC软件校验
- Design and implementation of QT learning notes data management system
- HAL库学习笔记-13 I2C和SPI的应用
- SimpleFOC调参2-速度、位置控制
- 华为云14天鸿蒙设备开发-Day1源码获取
- Migration learning notes - adaptive component analysis
- 【软件工程之美 - 专栏笔记】24 | 技术债务:是继续修修补补凑合着用,还是推翻重来?
- Fasttext learning - text classification
- 【软件工程之美 - 专栏笔记】21 | 架构设计:普通程序员也能实现复杂系统?
- 华为云14天鸿蒙设备开发-Day7WIFI功能开发
猜你喜欢

从头安装MYSQL(MYSQL安装文档-解压版)

HAL库学习笔记-14 ADC和DAC

新能源共享充电桩管理运营平台

智能货架安全监测系统

STM32 printf问题总结 semihosting microLIB理解

入门到入魂:单片机如何利用TB6600高精度控制步进电机(42/57)

Hal library learning notes-13 application of I2C and SPI

QT学习笔记-Qt Model/View

华为云14天鸿蒙设备开发-Day1源码获取

Huawei cloud 14 day Hongmeng device development -day3 kernel development
随机推荐
HAL库学习笔记-11 I2C
EPS32+Platform+Arduino 跑马灯
数论:px+py 不能表示的最大数为pq-p-q的证明
HAL学习笔记 - 7 定时器之高级定时器
HAL库学习笔记- 8 串口通信之概念
Hal library learning notes - 9 DMA
智能温度控制系统
TB6600+stm32F407测试
华为云14天鸿蒙设备开发-Day1环境搭建
Low rank transfer subspace learning
Hal library learning notes-14 ADC and DAC
How to use the pre training language model
【软件工程之美 - 专栏笔记】23 | 架构师:不想当架构师的程序员不是好程序员
从头安装MYSQL(MYSQL安装文档-解压版)
Transformer review + understanding
【软件工程之美 - 专栏笔记】27 | 软件工程师的核心竞争力是什么?(上)
SimpleFOC调参3-PID参数整定攻略
TLE5012b+STM32F103C8T6(bluepill)读取角度数据
Dust and noise monitoring system
扬尘噪声监控系统