In java Implement a sort method public void sort() Implement any sort algorithm. Do not use any of Java's built-in sorting algorithms. See the image for correct output. Given files: Demo3.java public class Demo3 { public static void main(String[] args) { MyLinkedList list = new MyLinkedList<>(); list.add("E"); list.add("A"); list.add("D"); list.add("B"); list.add("C"); System.out.println("Small data set"); System.out.println(list); System.out.println("Sort"); list.sort(); System.out.println(list); System.out.println("Clearing"); list.clear(); System.out.println(list); System.out.println("Building list"); TestBench.addToList(list); System.out.println(list); System.out.println("Shuffle 1"); list.shuffle(150); System.out.println(list); System.out.println("Shuffle 2"); list.shuffle(250); System.out.println(list); System.out.println("Sort"); list.sort(); System.out.println(list); System.out.println("Adding more elements and shuffling"); TestBench.addToList(list); TestBench.addToList(list); list.shuffle(250); System.out.println(list); System.out.println("Sorting"); list.sort(); System.out.println(list); } } TestBench.java
In java
Implement a sort method
public void sort()
Implement any sort
See the image for correct output.
Given files:
Demo3.java
public class Demo3 {
public static void main(String[] args) {
MyLinkedList<String> list = new MyLinkedList<>();
list.add("E");
list.add("A");
list.add("D");
list.add("B");
list.add("C");
System.out.println("Small data set");
System.out.println(list);
System.out.println("Sort");
list.sort();
System.out.println(list);
System.out.println("Clearing");
list.clear();
System.out.println(list);
System.out.println("Building list");
TestBench.addToList(list);
System.out.println(list);
System.out.println("Shuffle 1");
list.shuffle(150);
System.out.println(list);
System.out.println("Shuffle 2");
list.shuffle(250);
System.out.println(list);
System.out.println("Sort");
list.sort();
System.out.println(list);
System.out.println("Adding more elements and shuffling");
TestBench.addToList(list);
TestBench.addToList(list);
list.shuffle(250);
System.out.println(list);
System.out.println("Sorting");
list.sort();
System.out.println(list);
}
}
TestBench.java
![Test Case 1
Small data set \n
[Е, А, D, B, с]\n
Sort n
[А, В, с, D, E]|n
Clearing n
[ ] n
Building list \n
[А, в, с, D, Е, F, G, H, І, J, к, L, м, N, о, Р, Q, R, S, т, U, v, w, х, Y, 2]|\n|
Shuffle 1\n
ГЕ, с, 9, N, Z, J, I, Y, Р, L, E, M, о, к, D, н, и, х, G, w, A, V, т, R, В, S]n
Shuffle 2 \n
[Е, Ј, R, N, I, F, Q, х, W, V, U, G, D, A, H, т, Ү, Р, L, s, C, Z, 0, в, к, м]| n
Sort In
[А, В, с, D, Е, F, G, H, І, J, к, L, м, N, о, Р, Q, R, S, т, U, v, w, х, Y, 2]|m
Adding more elements and shuffling In
[к, т, х, D, J, к, с, R, z, н, Y, V, L, U, A, M, L, w, т, G, U, s, E, Y, C, J, R, D, Z, D, Q, 0, V, s, т, в, S, Y, N, L, W, M, N, Е, W, H, Е, J, А, Р, в, х, Р, Q, Q. к, F, В, I, F, N, V, о, F, н, Z, I, U, с, Р, х, 0, G, I, A, м,
R, G] \n
Sorting In
[А, А, А, В, в, в, с, с, с, D, D, D, E, E, Е, F, F, F, G, G, G, н, н, н, I, І, І, Ј, , 3, к, к, к, L, L, L, м, м, м, N, N, N, о, о, о, р, Р, Р, 0, 0, 0. R, R, R, S, S, S, т, т, т, и, и, U, v, v, v, w, w, м, х, х, х, у, Ү, Ү, Z,
z, z] \n
s и](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F4e8a92e6-ccd1-4b67-b436-479a3fd34a6c%2F1682519f-9c5b-4107-837a-36b99c1b8e84%2Fkldt0wl_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)