首页 > 代码库 > Array; Bubble sort
Array; Bubble sort
1 package com.java7; 2 3 class Bubble { 4 public static void main(String[] args) { 5 int nums[] = { 99, -10, 100123, 18, -978, 5623, 463, -9, 287, 49 }; 6 int a, b, t; 7 int size; 8 9 size = 10; // number of elements to sort10 11 // display original array12 System.out.print("Original array is: ");13 for(int i = 0; i < size; i++)14 System.out.print(" " + nums[i]);15 System.out.println();16 17 for(a = 1; a < size; a++)18 for(b = size - 1; b >= a; b--) {19 if(nums[b-1] > nums[b]) { // if out of order20 // exchange elements21 t = nums[b-1];22 nums[b-1] = nums[b];23 nums[b] = t;24 }25 }26 27 // display sorted array28 System.out.print("Sorted array is: ");29 for(int i = 0; i < size; i++)30 System.out.print(" " + nums[i]);31 System.out.println();32 33 }34 }
Array; Bubble sort
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。