文章标题
来源:互联网 发布:名赛公司取名软件 编辑:程序博客网 时间:2024/06/06 03:56
冒泡排序算法的基本思想如下:
1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。
2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。 在这一点,最后的元素应该会是最大的数。
3、 针对所有的元素重复以上的步骤,除了最后一个。
4、持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
package sort;import java.util.Arrays;/** * 冒泡法排序 * @author zyw * @version 1.0 */public class Sort { // 测试主函数 public static void main(String[] args) { Sort num = new Sort(); int[] s = num.random(); System.out.println(Arrays.toString(s)); for (int i = 1; i < s.length; i++) { for (int j = 0; j < i; j++) { if (s[j] > s[i]) { int t; t=s[j]; s[j]=s[i]; s[i]=t; } } } System.out.println(Arrays.toString(s)); } /* * 生成随机数字 */ public int[] random() { int[] ary = new int[10]; for (int i = 0; i < ary.length; i++) { ary[i] = (int) (Math.random() * 100 + 1); } return ary; }}
阅读全文
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 大学生程序设计邀请赛(华东师范大学)
- TCP协议粗析
- [区间dp 构建回文串] Cheapest Palindrome POJ
- 成为Java高手的25个学习目标--非常经典
- java this的用法
- 文章标题
- phpexcel导出后打不开
- onvif----两种notify方式解读----pullpoint
- Spring boot结合swagger自动生成api文档
- 如何集成android微信支付及各种问题(-1,签名错误,无法获得预支付id)的解决办法。
- 防XSS注入
- Jmeter服务器监控分析
- POI 创建word 2007表单示例
- JVM读后笔记