diff --git a/src/main/java/com/thealgorithms/datastructures/stacks/BalancedBrackets.java b/src/main/java/com/thealgorithms/stacks/BalancedBrackets.java similarity index 98% rename from src/main/java/com/thealgorithms/datastructures/stacks/BalancedBrackets.java rename to src/main/java/com/thealgorithms/stacks/BalancedBrackets.java index d80502d88e22..a73697a7df21 100644 --- a/src/main/java/com/thealgorithms/datastructures/stacks/BalancedBrackets.java +++ b/src/main/java/com/thealgorithms/stacks/BalancedBrackets.java @@ -1,4 +1,4 @@ -package com.thealgorithms.datastructures.stacks; +package com.thealgorithms.stacks; import java.util.Stack; diff --git a/src/main/java/com/thealgorithms/datastructures/stacks/CalculateMaxOfMin.java b/src/main/java/com/thealgorithms/stacks/CalculateMaxOfMin.java similarity index 95% rename from src/main/java/com/thealgorithms/datastructures/stacks/CalculateMaxOfMin.java rename to src/main/java/com/thealgorithms/stacks/CalculateMaxOfMin.java index df7279bb217e..399b9efdc49b 100644 --- a/src/main/java/com/thealgorithms/datastructures/stacks/CalculateMaxOfMin.java +++ b/src/main/java/com/thealgorithms/stacks/CalculateMaxOfMin.java @@ -7,7 +7,7 @@ * Program description - Given an integer array. The task is to find the maximum of the minimum of * the array */ -package com.thealgorithms.datastructures.stacks; +package com.thealgorithms.stacks; import java.util.*; diff --git a/src/main/java/com/thealgorithms/datastructures/stacks/DecimalToAnyUsingStack.java b/src/main/java/com/thealgorithms/stacks/DecimalToAnyUsingStack.java similarity index 96% rename from src/main/java/com/thealgorithms/datastructures/stacks/DecimalToAnyUsingStack.java rename to src/main/java/com/thealgorithms/stacks/DecimalToAnyUsingStack.java index ec6c8414d585..0a206a8ba1e9 100644 --- a/src/main/java/com/thealgorithms/datastructures/stacks/DecimalToAnyUsingStack.java +++ b/src/main/java/com/thealgorithms/stacks/DecimalToAnyUsingStack.java @@ -1,4 +1,4 @@ -package com.thealgorithms.datastructures.stacks; +package com.thealgorithms.stacks; import java.util.Stack; diff --git a/src/main/java/com/thealgorithms/datastructures/stacks/DuplicateBrackets.java b/src/main/java/com/thealgorithms/stacks/DuplicateBrackets.java similarity index 96% rename from src/main/java/com/thealgorithms/datastructures/stacks/DuplicateBrackets.java rename to src/main/java/com/thealgorithms/stacks/DuplicateBrackets.java index fb976360c9f5..7daf2e060e22 100644 --- a/src/main/java/com/thealgorithms/datastructures/stacks/DuplicateBrackets.java +++ b/src/main/java/com/thealgorithms/stacks/DuplicateBrackets.java @@ -1,4 +1,4 @@ -package com.thealgorithms.datastructures.stacks; +package com.thealgorithms.stacks; // 1. You are given a string exp representing an expression. // 2. Assume that the expression is balanced i.e. the opening and closing brackets match with each diff --git a/src/main/java/com/thealgorithms/datastructures/stacks/InfixToPostfix.java b/src/main/java/com/thealgorithms/stacks/InfixToPostfix.java similarity index 97% rename from src/main/java/com/thealgorithms/datastructures/stacks/InfixToPostfix.java rename to src/main/java/com/thealgorithms/stacks/InfixToPostfix.java index b009223330f0..2cafdc940650 100644 --- a/src/main/java/com/thealgorithms/datastructures/stacks/InfixToPostfix.java +++ b/src/main/java/com/thealgorithms/stacks/InfixToPostfix.java @@ -1,4 +1,4 @@ -package com.thealgorithms.datastructures.stacks; +package com.thealgorithms.stacks; import java.util.Stack; diff --git a/src/main/java/com/thealgorithms/datastructures/stacks/LargestRectangle.java b/src/main/java/com/thealgorithms/stacks/LargestRectangle.java similarity index 95% rename from src/main/java/com/thealgorithms/datastructures/stacks/LargestRectangle.java rename to src/main/java/com/thealgorithms/stacks/LargestRectangle.java index f076d5d6a97e..63f1d0b4f30d 100644 --- a/src/main/java/com/thealgorithms/datastructures/stacks/LargestRectangle.java +++ b/src/main/java/com/thealgorithms/stacks/LargestRectangle.java @@ -1,4 +1,4 @@ -package com.thealgorithms.datastructures.stacks; +package com.thealgorithms.stacks; import java.util.Stack; diff --git a/src/main/java/com/thealgorithms/datastructures/stacks/MaximumMinimumWindow.java b/src/main/java/com/thealgorithms/stacks/MaximumMinimumWindow.java similarity index 98% rename from src/main/java/com/thealgorithms/datastructures/stacks/MaximumMinimumWindow.java rename to src/main/java/com/thealgorithms/stacks/MaximumMinimumWindow.java index 88228000e904..5eb895d945e5 100644 --- a/src/main/java/com/thealgorithms/datastructures/stacks/MaximumMinimumWindow.java +++ b/src/main/java/com/thealgorithms/stacks/MaximumMinimumWindow.java @@ -1,4 +1,4 @@ -package com.thealgorithms.datastructures.stacks; +package com.thealgorithms.stacks; import java.util.Arrays; import java.util.Stack; diff --git a/src/main/java/com/thealgorithms/datastructures/stacks/NextGraterElement.java b/src/main/java/com/thealgorithms/stacks/NextGraterElement.java similarity index 97% rename from src/main/java/com/thealgorithms/datastructures/stacks/NextGraterElement.java rename to src/main/java/com/thealgorithms/stacks/NextGraterElement.java index 294e436c24a2..0cf56349c662 100644 --- a/src/main/java/com/thealgorithms/datastructures/stacks/NextGraterElement.java +++ b/src/main/java/com/thealgorithms/stacks/NextGraterElement.java @@ -1,4 +1,4 @@ -package com.thealgorithms.datastructures.stacks; +package com.thealgorithms.stacks; import java.util.Arrays; import java.util.Stack; diff --git a/src/main/java/com/thealgorithms/datastructures/stacks/NextSmallerElement.java b/src/main/java/com/thealgorithms/stacks/NextSmallerElement.java similarity index 97% rename from src/main/java/com/thealgorithms/datastructures/stacks/NextSmallerElement.java rename to src/main/java/com/thealgorithms/stacks/NextSmallerElement.java index b25e5346d574..84263d986508 100644 --- a/src/main/java/com/thealgorithms/datastructures/stacks/NextSmallerElement.java +++ b/src/main/java/com/thealgorithms/stacks/NextSmallerElement.java @@ -1,4 +1,4 @@ -package com.thealgorithms.datastructures.stacks; +package com.thealgorithms.stacks; import java.util.Arrays; import java.util.Stack; diff --git a/src/main/java/com/thealgorithms/datastructures/stacks/PostfixToInfix.java b/src/main/java/com/thealgorithms/stacks/PostfixToInfix.java similarity index 98% rename from src/main/java/com/thealgorithms/datastructures/stacks/PostfixToInfix.java rename to src/main/java/com/thealgorithms/stacks/PostfixToInfix.java index 0d67a7939513..0c674ec02a1e 100644 --- a/src/main/java/com/thealgorithms/datastructures/stacks/PostfixToInfix.java +++ b/src/main/java/com/thealgorithms/stacks/PostfixToInfix.java @@ -1,4 +1,4 @@ -package com.thealgorithms.datastructures.stacks; +package com.thealgorithms.stacks; import java.util.Stack; diff --git a/src/main/java/com/thealgorithms/others/StackPostfixNotation.java b/src/main/java/com/thealgorithms/stacks/StackPostfixNotation.java similarity index 98% rename from src/main/java/com/thealgorithms/others/StackPostfixNotation.java rename to src/main/java/com/thealgorithms/stacks/StackPostfixNotation.java index 0e8ad58c41b3..d4b7c9222e1d 100644 --- a/src/main/java/com/thealgorithms/others/StackPostfixNotation.java +++ b/src/main/java/com/thealgorithms/stacks/StackPostfixNotation.java @@ -1,4 +1,4 @@ -package com.thealgorithms.others; +package com.thealgorithms.stacks; import java.util.Scanner; import java.util.Stack; diff --git a/src/test/java/com/thealgorithms/others/CalculateMaxOfMinTest.java b/src/test/java/com/thealgorithms/stacks/CalculateMaxOfMinTest.java similarity index 79% rename from src/test/java/com/thealgorithms/others/CalculateMaxOfMinTest.java rename to src/test/java/com/thealgorithms/stacks/CalculateMaxOfMinTest.java index e80cf9127e29..4cb1f48dce4a 100644 --- a/src/test/java/com/thealgorithms/others/CalculateMaxOfMinTest.java +++ b/src/test/java/com/thealgorithms/stacks/CalculateMaxOfMinTest.java @@ -1,8 +1,7 @@ -package com.thealgorithms.others; +package com.thealgorithms.stacks; import static org.junit.jupiter.api.Assertions.*; -import com.thealgorithms.datastructures.stacks.CalculateMaxOfMin; import org.junit.jupiter.api.Test; public class CalculateMaxOfMinTest { @@ -11,48 +10,48 @@ public class CalculateMaxOfMinTest { void testForOneElement() { int[] a = {10, 20, 30, 50, 10, 70, 30}; int k = CalculateMaxOfMin.calculateMaxOfMin(a); - assertTrue(k == 70); + assertEquals(70, k); } @Test void testForTwoElements() { int[] a = {5, 3, 2, 6, 3, 2, 6}; int k = CalculateMaxOfMin.calculateMaxOfMin(a); - assertTrue(k == 6); + assertEquals(6, k); } @Test void testForThreeElements() { int[] a = {10, 10, 10, 10, 10, 10, 10}; int k = CalculateMaxOfMin.calculateMaxOfMin(a); - assertTrue(k == 10); + assertEquals(10, k); } @Test void testForFourElements() { int[] a = {70, 60, 50, 40, 30, 20}; int k = CalculateMaxOfMin.calculateMaxOfMin(a); - assertTrue(k == 70); + assertEquals(70, k); } @Test void testForFiveElements() { int[] a = {50}; int k = CalculateMaxOfMin.calculateMaxOfMin(a); - assertTrue(k == 50); + assertEquals(50, k); } @Test void testForSixElements() { int[] a = {1, 4, 7, 9, 2, 4, 6}; int k = CalculateMaxOfMin.calculateMaxOfMin(a); - assertTrue(k == 9); + assertEquals(9, k); } @Test void testForSevenElements() { int[] a = {-1, -5, -7, -9, -12, -14}; int k = CalculateMaxOfMin.calculateMaxOfMin(a); - assertTrue(k == -1); + assertEquals(-1, k); } } diff --git a/src/test/java/com/thealgorithms/others/StackPostfixNotationTest.java b/src/test/java/com/thealgorithms/stacks/StackPostfixNotationTest.java similarity index 90% rename from src/test/java/com/thealgorithms/others/StackPostfixNotationTest.java rename to src/test/java/com/thealgorithms/stacks/StackPostfixNotationTest.java index 9256e2bc44e2..4857529e49a5 100644 --- a/src/test/java/com/thealgorithms/others/StackPostfixNotationTest.java +++ b/src/test/java/com/thealgorithms/stacks/StackPostfixNotationTest.java @@ -1,8 +1,7 @@ -package com.thealgorithms.others; +package com.thealgorithms.stacks; import static java.util.Map.entry; -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertThrows; +import static org.junit.jupiter.api.Assertions.*; import java.util.Map; import org.junit.jupiter.api.Test;