editing sort type strings
This commit is contained in:
@@ -82,7 +82,7 @@ public class AlgorithmTester{
|
||||
int input;
|
||||
boolean ready=false;
|
||||
boolean print=false;
|
||||
String[] sortingAlgoNames = {"bubble","selection","insertion","counting","quick","3-way partitioned quick","merge"};
|
||||
String[] sortingAlgoNames = {"bubble sort","selection sort","insertion sort","counting sort","quick sort","quick sort (3-way partition)","merge sort"};
|
||||
boolean[] sortingAlgoChoices = new boolean[sortingAlgoNames.length];
|
||||
System.out.print("\nPlease enter file name: ");
|
||||
filename = sc.next();
|
||||
@@ -168,8 +168,9 @@ public class AlgorithmTester{
|
||||
for(int i: e.getSortedArray()){
|
||||
System.out.print(i+" ");
|
||||
}
|
||||
System.out.print("\n");
|
||||
}
|
||||
System.out.println("\n"+e.getSortType()+" sort of "+e.getSortCount()+" numbers took:");
|
||||
System.out.println("\n"+e.getSortType()+" of "+e.getSortCount()+" numbers took:");
|
||||
System.out.println(e.getComparisonsUsed()+" comparisons");
|
||||
System.out.println(e.getWritesUsed()+" write operations");
|
||||
System.out.println(e.getTimeUsed()+" milliseconds");
|
||||
|
||||
@@ -4,7 +4,7 @@ public class BubbleSorter extends Sorter{
|
||||
//a class to sort arrays of numbers using bubble sort
|
||||
|
||||
public BubbleSorter(String filename){
|
||||
super("bubble", filename);
|
||||
super("bubble sort", filename);
|
||||
}
|
||||
|
||||
void sort(){
|
||||
|
||||
@@ -5,7 +5,7 @@ import java.util.Arrays;
|
||||
public class CountingSorter extends Sorter{
|
||||
|
||||
public CountingSorter(String filename){
|
||||
super("counting", filename);
|
||||
super("counting sort", filename);
|
||||
}
|
||||
|
||||
void sort(){
|
||||
|
||||
@@ -6,7 +6,7 @@ package Sorting;
|
||||
public class InsertionSorter extends Sorter{
|
||||
|
||||
public InsertionSorter(String filename){
|
||||
super("insertion", filename);
|
||||
super("insertion sort", filename);
|
||||
}
|
||||
|
||||
void sort(){
|
||||
|
||||
@@ -3,7 +3,7 @@ package Sorting;
|
||||
public class MergeSorter extends Sorter{
|
||||
|
||||
public MergeSorter(String filename){
|
||||
super("merge",filename);
|
||||
super("merge sort",filename);
|
||||
}
|
||||
|
||||
void sort(){
|
||||
|
||||
@@ -3,7 +3,7 @@ package Sorting;
|
||||
public class QuickSorter extends Sorter{
|
||||
|
||||
public QuickSorter(String filename){
|
||||
super("quick", filename);
|
||||
super("quick sort", filename);
|
||||
}
|
||||
|
||||
public QuickSorter(String qsortVariant, String filename){
|
||||
|
||||
@@ -3,7 +3,7 @@ package Sorting;
|
||||
public class SelectionSorter extends Sorter {
|
||||
//a class to sort an array of numbers using selection sort
|
||||
public SelectionSorter(String filename){
|
||||
super("selection", filename);
|
||||
super("selection sort", filename);
|
||||
}
|
||||
|
||||
void sort(){
|
||||
|
||||
Reference in New Issue
Block a user