Skip to content

Commit 81e6e26

Browse files
committed
Added test
1 parent 6ff7aee commit 81e6e26

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

src/main/java/g3101_3200/s3161_block_placement_queries/Solution.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,7 @@ private void refresh() {
6868
}
6969

7070
public void max(int n, int[] t) {
71-
if (start > n) {
72-
return;
73-
} else if (end <= n) {
71+
if (end <= n) {
7472
t[0] = Math.max(t[0], len);
7573
if (obstacle) {
7674
t[1] = max;

src/test/java/g3101_3200/s3161_block_placement_queries/SolutionTest.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,13 @@ void getResults2() {
2121
.getResults(new int[][] {{1, 7}, {2, 7, 6}, {1, 2}, {2, 7, 5}, {2, 7, 6}}),
2222
equalTo(List.of(true, true, false)));
2323
}
24+
25+
@Test
26+
void getResults3() {
27+
assertThat(
28+
new Solution()
29+
.getResults(
30+
new int[][] {{1, 4}, {1, 9}, {2, 15, 4}, {2, 11, 6}, {2, 13, 10}}),
31+
equalTo(List.of(true, false, false)));
32+
}
2433
}

0 commit comments

Comments
 (0)