static void Main(string[] args) { /* Declared variables */ Random rand = new Random(); int[] nums = new int[100]; int length = nums.Length; int rows = 10, columns = 100; int[,] bucket = new int[rows, columns + 1]; //nums array is filled with random numbers Console.WriteLine("The unsorted array is: "); for (int i = 0; i < nums.Length; i++) { nums[i] = rand.Next(1, 500); Console.Write(nums[i] + "\t"); } Console.WriteLine(); BucketSort pail = new BucketSort(nums, bucket, length); nums = pail.Sort(); /*~~~ Output ~~~*/ Console.WriteLine("First pass through bucket: \n"); pail.printNums(nums); Console.ReadKey(); }//end of main
static void Main(string[] args) { int[] numbers = { 8, 2, 4, 1, 3, 8 }; var sorter = new BucketSort(); sorter.Sort(numbers, 3); Console.WriteLine(string.Join(", ", numbers)); Console.ReadKey(); }
static void Main(string[] args) { int[] numbers = { 7, 3, 1, 5, 2 }; var sorter = new BucketSort(); sorter.Sort(numbers, 3); foreach (var item in numbers) { System.Console.WriteLine(item); } }
private static void Main() { // create object to perform bucket sort var sortArray = new BucketSort(10); Console.WriteLine("Before:"); Console.WriteLine(sortArray); // display unsorted array sortArray.Sort(); // sort array Console.WriteLine("After:"); Console.WriteLine(sortArray); // display sorted array }
static void Main(string[] args) { int[] numbers = { 8, 5, 3, 2, 1, 7, 3 }; var sorter = new BucketSort(); sorter.Sort(numbers, 3); foreach (var number in numbers) { Console.WriteLine(number); } }