冒泡排序

来源:互联网 发布:京东数据罗盘免费版 编辑:程序博客网 时间:2024/05/21 15:04
public class SortTest {public static void main(String[] args) {System.out.println("###方法1###");Fun1();System.out.println("###方法2###");Fun2();}public static void Fun1() {/** * 实现冒泡程序1 */int[] numb = new int[] { 3, 42, 57, 1, 32, 24 };int len = numb.length;int i, j;int temp;System.out.println("排序前的数组各个值:");for (i = 0; i < len; i++){System.out.print(numb[i] + "\t");}System.out.println("\n");/* ============================ 核心一 ============================ */for (i = 1; i <= len; i++){for (j = len - 1; j >= 1; j--){if (numb[j] > numb[j - 1]){temp = numb[j];numb[j] = numb[j - 1];numb[j - 1] = temp;}}}System.out.println("排序后的数组各个值:");for (i = 0; i < len; i++){System.out.print(numb[i] + "\t");}}public static void Fun2() {/** * 实现冒泡程序2 */int[] numb = new int[] { 3, 42, 57, 1, 32, 24 };int leng = numb.length;System.out.println("排序前的数组各个值:");for (int i = 0; i < leng; i++){System.out.print(numb[i] + "\t");}System.out.println("\n");/* ============================ 核心二 ============================ */swap(numb);System.out.println("数组排序后:");for (int i = 0; i < leng; i++) {System.out.print(numb[i] + "\t");}}private static int[] swap(int[] numb) {int n2[] = numb;int len = n2.length;int i, j;int temp;for (i = 1; i <= len; i++) {for (j = len - 1; j >= 1; j--) {if (n2[j] > n2[j - 1]) {temp = n2[j];n2[j] = n2[j - 1];n2[j - 1] = temp;}}}return n2;}}

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 掉头发特别特别严重怎么办 哺乳期掉头发特别严重怎么办 最近掉头发特别严重怎么办 近掉头发特别严重怎么办 50多岁脱发严重怎么办 2岁宝宝掉发严重怎么办 生孩子后掉头发严重怎么办 有16岁孩孑教吾听怎么办 生完孩子后脱发怎么办 学生掉头发很厉害怎么办 35岁开始掉头发怎么办 高三学生玩手机怎么办 高三学生不学习怎么办 17岁经常掉头发怎么办 出汗后头皮很痒怎么办 头发老是掉怎么办会不会长出来 头发痒还掉头发怎么办 7个月宝宝入睡难怎么办 45天宝宝入睡难怎么办 两岁宝宝入睡难怎么办 吃激素掉发严重怎么办 20多岁掉头发怎么办 最近头发老掉怎么办20 20多岁最近严重脱发怎么办 头痒头皮屑多掉头发怎么办 有头屑头痒掉头发怎么办 老是头痒掉头发怎么办 头屑头痒掉头发怎么办 头痒头屑多掉头发怎么办 洗头发时总是掉发怎么办 染头发染到脸上洗不掉怎么办 总爱掉头发怎么办20岁 头发开叉长的慢怎么办 洗头时掉很多头发怎么办 出门前头发很油怎么办 关于头发头顶头发少怎么办 每天掉100根头发怎么办 小孩嘴巴烂了该怎么办 小孩吃烧烤嘴巴肿好大该怎么办 脸特别瘦的人怎么办 怀孕宝宝太懒了怎么办