From c02eaa38630cccb04b585d3a35a7038441cc19aa Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: Fri, 4 Apr 2025 09:22:19 +0300 Subject: [PATCH 1/2] Improved task 352 --- .../SummaryRangesTest.java | 13 +++++-------- .../s0354_russian_doll_envelopes/SolutionTest.java | 1 - 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/src/test/java/g0301_0400/s0352_data_stream_as_disjoint_intervals/SummaryRangesTest.java b/src/test/java/g0301_0400/s0352_data_stream_as_disjoint_intervals/SummaryRangesTest.java index f7b447b9d..e259bba4d 100644 --- a/src/test/java/g0301_0400/s0352_data_stream_as_disjoint_intervals/SummaryRangesTest.java +++ b/src/test/java/g0301_0400/s0352_data_stream_as_disjoint_intervals/SummaryRangesTest.java @@ -3,25 +3,19 @@ import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.MatcherAssert.assertThat; -import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; class SummaryRangesTest { - private SummaryRanges summaryRanges; - - @BeforeEach - void setup() { - summaryRanges = new SummaryRanges(); - } - @Test void getIntervals() { + SummaryRanges summaryRanges = new SummaryRanges(); summaryRanges.addNum(1); assertThat(summaryRanges.getIntervals(), equalTo(new int[][] {{1, 1}})); } @Test void getIntervals2() { + SummaryRanges summaryRanges = new SummaryRanges(); summaryRanges.addNum(1); summaryRanges.addNum(3); assertThat(summaryRanges.getIntervals(), equalTo(new int[][] {{1, 1}, {3, 3}})); @@ -29,6 +23,7 @@ void getIntervals2() { @Test void getIntervals3() { + SummaryRanges summaryRanges = new SummaryRanges(); summaryRanges.addNum(1); summaryRanges.addNum(3); summaryRanges.addNum(7); @@ -37,6 +32,7 @@ void getIntervals3() { @Test void getIntervals4() { + SummaryRanges summaryRanges = new SummaryRanges(); summaryRanges.addNum(1); summaryRanges.addNum(2); summaryRanges.addNum(3); @@ -46,6 +42,7 @@ void getIntervals4() { @Test void getIntervals5() { + SummaryRanges summaryRanges = new SummaryRanges(); summaryRanges.addNum(1); summaryRanges.addNum(2); summaryRanges.addNum(3); diff --git a/src/test/java/g0301_0400/s0354_russian_doll_envelopes/SolutionTest.java b/src/test/java/g0301_0400/s0354_russian_doll_envelopes/SolutionTest.java index 3e728b602..80a0b9fac 100644 --- a/src/test/java/g0301_0400/s0354_russian_doll_envelopes/SolutionTest.java +++ b/src/test/java/g0301_0400/s0354_russian_doll_envelopes/SolutionTest.java @@ -6,7 +6,6 @@ import org.junit.jupiter.api.Test; class SolutionTest { - @Test void testMaxEnvelopes() { assertThat( From 4ab01546fcc4d0076482e81a98349c8ea7ced436 Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: Fri, 4 Apr 2025 09:24:35 +0300 Subject: [PATCH 2/2] Improved 3457 --- src/main/java/g3401_3500/s3457_eat_pizzas/Solution.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/g3401_3500/s3457_eat_pizzas/Solution.java b/src/main/java/g3401_3500/s3457_eat_pizzas/Solution.java index 1f31423b2..4f01a36bf 100644 --- a/src/main/java/g3401_3500/s3457_eat_pizzas/Solution.java +++ b/src/main/java/g3401_3500/s3457_eat_pizzas/Solution.java @@ -2,7 +2,7 @@ // #Medium #Array #Sorting #Greedy #2025_02_21_Time_16_ms_(100.00%)_Space_75.98_MB_(97.29%) -class Solution { +public class Solution { public long maxWeight(int[] pizzas) { int max = 0; for (int x : pizzas) {