Skip to content

Commit 61ea1dd

Browse files
committed
Fixed sonar
1 parent 5f302cc commit 61ea1dd

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

src/main/java/g3401_3500/s3489_zero_array_transformation_iv/Solution.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ private int solve(int[][] q, int i, int target, int k, int[][] dp) {
2323
if (q[k][0] <= i && i <= q[k][1]) {
2424
res = Math.min(res, solve(q, i, target - q[k][2], k + 1, dp));
2525
}
26-
return dp[target][k] = res;
26+
dp[target][k] = res;
27+
return res;
2728
}
2829

2930
public int minZeroArray(int[] nums, int[][] queries) {

src/main/java/g3401_3500/s3490_count_beautiful_numbers/Solution.java

-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ public int beautifulNumbers(int l, int r) {
1010
}
1111

1212
private int countBeautiful(int x) {
13-
if (x < 0) {
14-
return 0;
15-
}
1613
char[] digits = getCharArray(x);
1714
HashMap<String, Integer> dp = new HashMap<>();
1815
return solve(0, 1, 0, 1, digits, dp);

src/test/java/g3401_3500/s3487_maximum_unique_subarray_sum_after_deletion/SolutionTest.java

+5
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,9 @@ void maxSum2() {
2020
void maxSum3() {
2121
assertThat(new Solution().maxSum(new int[] {1, 2, -1, -2, 1, 0, -1}), equalTo(3));
2222
}
23+
24+
@Test
25+
void maxSum4() {
26+
assertThat(new Solution().maxSum(new int[] {-100}), equalTo(-100));
27+
}
2328
}

src/test/java/g3401_3500/s3490_count_beautiful_numbers/SolutionTest.java

+5
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,9 @@ void beautifulNumbers() {
1515
void beautifulNumbers2() {
1616
assertThat(new Solution().beautifulNumbers(1, 15), equalTo(10));
1717
}
18+
19+
@Test
20+
void beautifulNumbers3() {
21+
assertThat(new Solution().beautifulNumbers(6725, 270910825), equalTo(178996547));
22+
}
1823
}

0 commit comments

Comments
 (0)