import java.util.*; import java.io.*; public class Driver { public static void main(String[] args) { Sort s = new Sort(); //Bubble System.out.println("Bubble: Array requiring many swaps"); double[] a = {9,8,7,5,12,5,3,3,3457,1,423,5}; double[] b = s.bubble(a); s.ArrayToString(b); System.out.println("Bubble: Array requiring few swaps"); double[] a2 = {1,2,3,4,5,7,6,8,9,11,12,43}; double[] b2 = s.bubble(a2); s.ArrayToString(b2); /*System.out.println("Bubble: Array requiring tons of swaps"); double[] a3 = {5,345,654,234,7435,2345,34752,346,25,734,573,446,2346,234,623,732,46,237,34,62,34723,412,63,4723,7,2346,346,27,24,15,1,462,7,27,5,345,654,234,7435,2345,34752,346,25,734,573,446,2346,234,623,732,46,237,34,62,34723,412,63,4723,7,2346,346,27,24,15,1,462,7,27,5,345,654,234,7435,2345,34752,346,25,734,573,446,2346,234,623,732,46,237,34,62,34723,412,63,4723,7,2346,346,27,24,15,1,462,7,27,5,345,654,234,7435,2345,34752,346,25,734,573,446,2346,234,623,732,46,237,34,62,34723,412,63,4723,7,2346,346,27,24,15,1,462,7,27,5,345,654,234,7435,2345,34752,346,25,734,573,446,2346,234,623,732,46,237,34,62,34723,412,63,4723,7,2346,346,27,24,15,1,462,7,27}; double[] b3 = s.bubble(a3); s.ArrayToString(b3); */ //Selection System.out.println("Selection: Array requiring many swaps"); double[] a4 = {9,8,7,5,12,5,3,3,3457,1,423,5}; double[] b4 = s.Selection(a4); s.ArrayToString(b4); System.out.println("Selection: Array requiring few swaps"); double[] a5 = {1,2,3,4,5,7,6,8,9,11,12,43}; double[] b5 = s.Selection(a5); s.ArrayToString(b5); /* System.out.println("Selection: Array requiring tons of swaps"); double[] a6 = {5,345,654,234,7435,2345,34752,346,25,734,573,446,2346,234,623,732,46,237,34,62,34723,412,63,4723,7,2346,346,27,24,15,1,462,7,27,5,345,654,234,7435,2345,34752,346,25,734,573,446,2346,234,623,732,46,237,34,62,34723,412,63,4723,7,2346,346,27,24,15,1,462,7,27,5,345,654,234,7435,2345,34752,346,25,734,573,446,2346,234,623,732,46,237,34,62,34723,412,63,4723,7,2346,346,27,24,15,1,462,7,27,5,345,654,234,7435,2345,34752,346,25,734,573,446,2346,234,623,732,46,237,34,62,34723,412,63,4723,7,2346,346,27,24,15,1,462,7,27,5,345,654,234,7435,2345,34752,346,25,734,573,446,2346,234,623,732,46,237,34,62,34723,412,63,4723,7,2346,346,27,24,15,1,462,7,27}; double[] b6 = s.Selection(a6); s.ArrayToString(b6); */ //Insertion System.out.println("Insertion: Array requiring many swaps"); double[] a7 = {9,8,7,5,12,5,3,3,3457,1,423,5}; double[] b7 = s.Selection(a7); s.ArrayToString(b7); System.out.println("Insertion: Array requiring few swaps"); double[] a8 = {1,2,3,4,5,7,6,8,9,11,12,43}; double[] b8 = s.Selection(a8); s.ArrayToString(b8); } }