排序算法
2016-05-08 15:23
465 查看
1.冒泡排序
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int[] arr = new int ; for (int i = 0; i < n; i++) arr[i] = in.nextInt(); for (int i = 0; i < n; i++) { for (int j = i; j < n; j++) if (arr[i] > arr[j]) { int temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } } for (int i = 0; i < n; i++) { System.out.print(arr[i]+" "); } } }
相关文章推荐
- PageRank算法
- Codeforces Round #350 (Div. 2) E. Correct Bracket Sequence Editor (括号匹配和删除,输出最后的括号序列)
- Windows 内核数据结构学习总结
- 《大型网站系统与JAVA中间件实践》读书笔记
- 需要读读的博客文章
- IOS的三种定时器 GCD CADisplayLink NSTimer
- HDU1885 Key Task(BFS+状态压缩)
- 深度学习——PReLU激活
- SpringMVC实战(四)-处理模型数据
- POJ 1094 Sorting It All Out【floyd传递闭包+拓扑排序】
- Linux mysql设置表名不区分大小写,设置编码
- 熵
- 第十周学习进度表
- Linux mysql设置表名不区分大小写,设置编码
- 终极编程道场(The Ultimate Code Kata)
- leetcode 19. Remove Nth Node From End of List-移除链表元素|双指针
- 18. 4Sum
- 模拟算法
- DevExpress美化应用程序
- php 之 查询 投票练习(0508)