《冒泡排序》
2016-03-15 16:04
387 查看
//冒泡法排序。 import java.util.Scanner; class Sort { public static void main(String[] args) { int n; Scanner scan = new Scanner(System.in); System.out.println("请输入一个十进制整数:"); n = scan.nextInt(); int[] arr = new int ; System.out.println("请输入"+n+"个十进制整数;"); for(int x = 0;x<arr.length;x++){ arr[x] = scan.nextInt(); } sort(arr,arr.length); System.out.println(); System.out.println("输出排序之后的数组元素:"); for(int i = 0;i<arr.length;i++){ System.out.print(arr[i]+"\t"); } } public static void sort(int[] a,int n){ int t = 0; for(int i = 0;i<a.length;i++){ for(int j = 0;j<a.length-1-i;j++){ if(a[j] > a[j+1]){ t = a[j]; a[j] = a[j+1]; a[j+1] = t; } } } } }
相关文章推荐
- 337. House Robber III
- 手机网站开发趋势
- 封装AFNetWorking
- 设计模式学习笔记——外观模式
- 关于 short,int ,long,和float,double 理解
- Nginx 安装与配置
- MP Control 模块boost功能
- AlphaGo:黑色方碑?
- 《内核设计与实现》第二章读书笔记
- C++中虚函数和多态
- 1.链表和数组的区别在哪里?
- Bootstrap开发总结
- oracle 建表空间和用户 简单的
- 排序算法系列之快速排序 (5)
- 【leetcode】【202】Happy Number
- EventBus猜想 ----手把手带你自己实现一个EventBus
- 5G将会带来什么?
- ios 本地通知
- 分布式消息队列
- 结合源代码分析一个完整的中断过程【转】