这是数组升序的排序的案例
来源:互联网 发布:网站建设优化及推广 编辑:程序博客网 时间:2024/06/06 08:55
public class ArrayDemo {
public static void main(String[] args) {
int[] arr = {2,5,7,1,3,6,3,2,12,3,5,67,21};
selectSort(arr);
for(int x = 0 ; x < arr.length;x++){
System.out.println(arr[x]);
}
}
public static void selectSort(int[] arr)
{
for(int x=0; x<arr.length-1; x++)
{
for(int y=x+1; y<arr.length; y++)//为什么y的初始化值是 x+1?因为每一次比较,
//都用x角标上的元素和下一个元素进行比较。
{
if(arr[x]<arr[y])
{
int temp = arr[x];
arr[x] = arr[y];
arr[y] = temp;
}
}
}
}
}
public static void main(String[] args) {
int[] arr = {2,5,7,1,3,6,3,2,12,3,5,67,21};
selectSort(arr);
for(int x = 0 ; x < arr.length;x++){
System.out.println(arr[x]);
}
}
public static void selectSort(int[] arr)
{
for(int x=0; x<arr.length-1; x++)
{
for(int y=x+1; y<arr.length; y++)//为什么y的初始化值是 x+1?因为每一次比较,
//都用x角标上的元素和下一个元素进行比较。
{
if(arr[x]<arr[y])
{
int temp = arr[x];
arr[x] = arr[y];
arr[y] = temp;
}
}
}
}
}
阅读全文
0 0
- 这是数组升序的排序的案例
- 对数组中的对象进行升序以及降序的排序方法(其中对象类型是系统类型).
- 交换排序法,进行int类型数组升序的排列
- 冒泡升序排序的数组实现和链表实现
- C-025.数组的冒泡排序,升序排列
- 对数组里面的数据进行升序降序排序
- 简单易用的数组排序(升序、降序)
- 在升序排序的数组中插入一个元素
- 将数组升序排列的方法与冒泡排序
- iOS 数组的排序(升序、降序、乱序)
- 数组的排序问题案例
- 输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。
- 输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字。
- 输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字
- 输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。
- 输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字。
- 输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字。
- 输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字。
- C语言 学生成绩管理系统
- 写给大忙人看的Java核心技术-Solutions提供
- CF818A-Diplomas and Certificates
- 华为OJ——识别有效的IP地址和掩码并进行分类统计
- CF818B-Permutation Game
- 这是数组升序的排序的案例
- ipython
- 利用CSS进行各种图形的绘制
- XXE漏洞笔记
- 郑州-大连:骑行在路上
- Java注解简介
- jsPDF的避坑教程
- python numpy库
- Linux网络编程入门