整数排序
来源:互联网 发布:下载软件怎么下载 编辑:程序博客网 时间:2024/06/08 02:42
给一组整数,按照升序排序,使用选择排序,冒泡排序,插入排序或者任何 O(n2) 的排序算法。
样例
对于数组 [3, 2, 1, 4, 5]
, 排序后为:[1, 2, 3, 4, 5]
。
import java.util.Scanner;/** * * @author Dell * */public class Test463 { public static void sortIntegers(int[] A) //冒泡 { for(int i=0;i<A.length;i++) { for(int j=0;j<A.length-i-1;j++) { if(A[j]>A[j+1]) { int temp=A[j+1]; A[j+1]=A[j]; A[j]=temp; } } } }public static void main(String[] args) {Scanner sc=new Scanner(System.in);int n=sc.nextInt();int[] a=new int[n];for(int i=0;i<n;i++){a[i]=sc.nextInt();}sortIntegers(a);for(int i=0;i<a.length;i++)System.out.print(a[i]+" ");}}
阅读全文
0 0
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 【iOS】运行时消息传递与转发机制
- 2017最新详解Android中对话框之ProgressDialog
- ES6十大特性
- LeetCode-206. Reverse Linked List (Java)
- 李开复给女儿的信:你该如何度过大学生涯
- 整数排序
- 查询磁盘命令du 和df最常用的命令
- java中interrupted()和isInterrupted
- 不用加减乘除做加法
- 设置excel不自动添加超链接
- Javascript闭包——懂不懂由你,反正我是懂了
- 面试题66. 矩阵中的路径
- 数组和ArrayList的区别
- ubuntu 下面安装protocol_buf