From 2eb80fb84354a1d35e8360dce77d7a3d8079a950 Mon Sep 17 00:00:00 2001 From: Lucas Gomes Date: Sat, 26 Jul 2025 05:34:00 -0300 Subject: [PATCH] Remove duplicate SimpleSort (same logic as ExchangeSort) (#6441) * Remove duplicate SimpleSort (same logic as ExchangeSort) * Removed test class for SimpleSort as it was also duplicate --------- Co-authored-by: Lucas G --- .../java/com/thealgorithms/sorts/SimpleSort.java | 15 --------------- .../com/thealgorithms/sorts/SimpleSortTest.java | 8 -------- 2 files changed, 23 deletions(-) delete mode 100644 src/main/java/com/thealgorithms/sorts/SimpleSort.java delete mode 100644 src/test/java/com/thealgorithms/sorts/SimpleSortTest.java diff --git a/src/main/java/com/thealgorithms/sorts/SimpleSort.java b/src/main/java/com/thealgorithms/sorts/SimpleSort.java deleted file mode 100644 index a03223cb0..000000000 --- a/src/main/java/com/thealgorithms/sorts/SimpleSort.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.thealgorithms.sorts; - -public class SimpleSort implements SortAlgorithm { - @Override - public > T[] sort(T[] array) { - for (int i = 0; i < array.length; i++) { - for (int j = i + 1; j < array.length; j++) { - if (SortUtils.less(array[j], array[i])) { - SortUtils.swap(array, i, j); - } - } - } - return array; - } -} diff --git a/src/test/java/com/thealgorithms/sorts/SimpleSortTest.java b/src/test/java/com/thealgorithms/sorts/SimpleSortTest.java deleted file mode 100644 index 887b314e4..000000000 --- a/src/test/java/com/thealgorithms/sorts/SimpleSortTest.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.thealgorithms.sorts; - -public class SimpleSortTest extends SortingAlgorithmTest { - @Override - SortAlgorithm getSortAlgorithm() { - return new SimpleSort(); - } -}