Course Solutions Uncategorized (Solved) : Language Java Assignment Create Merge Sort Count Sort Selection Sort Incorporates String I Q37301746 . . . .

(Solved) : Language Java Assignment Create Merge Sort Count Sort Selection Sort Incorporates String I Q37301746 . . . .

 

Language is Java

Assignment: Create a merge sort, count sort, andselection sort that incorporates a String and Integer Comparator(Attempted code located at bottom of question)

public interface Sorting {

    

    public abstract void sort(T[] array,boolean ascending);

    

    public default void swap(T array[],inti,int j)

    {

        T tmp =array[i];

        array[i] =array[j];

        array[j] =tmp;

    }

    

    public default void print(T array[])

    {

        for(Tval:array)

        {

            System.out.print(val.toString()+””);

        }

        System.out.println();

    }

}

public interface Comparator<E> {

public boolean comparison(E x, E y, boolean ascending);

}

public class SelectionSort<T> implementsSorting<T> {

private Comparator<T> comparator;

public SelectionSort(Comparator<T> comparator) {

// TO DO   

}

@Override

public void sort(T[] array, boolean ascending) {

//TO DO

    }

}

public class MergeSort implements Sorting {

private Comparator comparator;

public MergeSort(Comparator comparator) {

// TO DO   

}

@Override

    public void sort(T[] array, booleanascending) {

// TO DO   

}

}

public class CountSort implements Sorting {

    private

OR

PayPal Gateway not configured

OR

PayPal Gateway not configured

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

(Solved) : Electronic Passport Security Potential Security Risks Recommendations Using E Passport Int Q28780319 . . . .(Solved) : Electronic Passport Security Potential Security Risks Recommendations Using E Passport Int Q28780319 . . . .

<p><strong>Electronic Passport Security</strong></p><p><strong>What are the potential security risks andrecommendations when using e-passport for internationaltravels?</strong></p> Expert Answer Answer to Electronic Passport Security What are the potential security risks and recommendations