JAVA_三大排序_选择冒泡插入
来源:互联网 发布:淘宝避开同款教程 编辑:程序博客网 时间:2024/06/05 16:30
//一、插入排序
package MyPackage;
import java.util.Arrays;
public class ArraySort{
public static void main(String[] args) {
int[] a = {8,3,7,2,1,9};
for(int t=1;t<a.length;t++){
int temp=a[t];
for(int i=t-1;i>=0;i--){
if(temp<a[i]){
a[i+1]=a[i];
a[i] = temp;
}
}
}
System.out.println(Arrays.toString(a));
}
}
//二、选择排序
public class TestClass {
public static void main(String[] args) {
int[] ary = new int[]{8,3,7,2,1,9};
for(int i=0;i<ary.length-1;i++){
for(int j=i+1;j<ary.length;j++){
if(ary[i]>ary[j]){
int temp =ary[i];
ary[i] = ary[j];
ary[j] = temp;
}
}
}
System.out.println(Arrays.toString(ary));
}
}
//三、冒泡排序(笔试常测项目)
int[] ary = new int[]{8,3,7,2,1,9};
for(int i=0;i<ary.length-1;i++){
for(int j=0;j<ary.length-1-i;j++){
if(ary[j+1]<ary[j]){
int temp = ary[j];
ary[j] = ary[j+1];
ary[j+1] = temp;
}
}
}
System.out.println(Arrays.toString(ary));
阅读全文
0 0
- JAVA_三大排序_选择冒泡插入
- java冒泡_选择_插入三大排序
- 三大基本排序:选择、冒泡、插入
- 三大基本排序冒泡、插入、选择
- 三大基本排序--选择、冒泡、插入
- 三大排序:选择排序,冒泡排序,插入排序
- Java_冒泡、插入、快速、选择排序
- java:三种经典大排序汇总,冒泡,插入,选择
- 冒泡,选择,插入三大基本排序解析以及Demo
- 三大基本排序总结 (冒泡、选择、插入)
- 三大简单排序算法——插入、选择、冒泡
- JAVA_选择排序、冒泡排序
- Java-数组的三大排序方法(冒泡排序,选择排序,插入排序)
- 三大傻瓜排序---插入排序、冒泡排序、选择排序C++实现
- JAVA_算法_冒泡排序
- 三种基本排序(冒泡,选择,插入)
- 三种排序方法:插入、冒泡、选择
- 排序:冒泡、插入、选择三体合一
- myeclipse异常关闭导致tomcat无法启动如何解决
- Git使用详细教程
- php中按字节截取字符串方法,(汉字占两个字节,字母占一个字节,页面编码必须为utf-8)
- unbound prefix
- JavaScript事件
- JAVA_三大排序_选择冒泡插入
- Bootstrap Table 中文文档(完整翻译版)
- 11月15日云栖精选夜读:分布式服务框架Dubbo疯狂更新!阿里开源要搞大事情?
- hive字符串基础操作函数
- 数据结构与算法分析(Java语言描述)(21)—— 并查集基础
- app model下 build.gradle 修改一下就卡的不行解决办法
- 输出符合条件的指定行
- PAT
- 共轭方向法和共轭梯度法