/
NikolayIvkin
/
TheAlgorithms
Обзор
Документация
Войти
/
NikolayIvkin
/
TheAlgorithms
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/test/java/com/thealgorithms/stacks/MinStackUsingTwoStacksTest.java
38 строк
966 B
Hardik Pawar
feat: Add `MinStackUsingTwoStacks` new algorithm with Junit tests (#5758)
15 окт 2024, 11:12
Не верифицирован
15 окт 2024, 11:12
776946e
Код
Авторство
О чём код?
package com.thealgorithms.stacks; import static org.junit.jupiter.api.Assertions.assertEquals; import org.junit.jupiter.api.Test; public class MinStackUsingTwoStacksTest { @Test public void testMinStackOperations() { MinStackUsingTwoStacks minStack = new MinStackUsingTwoStacks(); minStack.push(3); minStack.push(5); assertEquals(3, minStack.getMin()); minStack.push(2); minStack.push(1); assertEquals(1, minStack.getMin()); minStack.pop(); assertEquals(2, minStack.getMin()); } @Test public void testMinStackOperations2() { MinStackUsingTwoStacks minStack = new MinStackUsingTwoStacks(); minStack.push(3); minStack.push(5); assertEquals(3, minStack.getMin()); minStack.push(2); minStack.push(1); assertEquals(1, minStack.getMin()); minStack.pop(); assertEquals(2, minStack.getMin()); } }