Skip to content

Commit 44c81f5

Browse files
authored
Fixed Idea warnings
1 parent 0137c61 commit 44c81f5

File tree

17 files changed

+25
-25
lines changed

17 files changed

+25
-25
lines changed

src/main/java/g0001_0100/s0045_jump_game_ii/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
public class Solution {
99
private int getMax(int[] nums, int l, int r) {
1010
int max = -1;
11-
int curr = -1;
11+
int curr;
1212
for (int i = l; i <= r; i++) {
1313
curr = i + nums[i];
1414
max = Math.max(max, curr);

src/main/java/g0701_0800/s0706_design_hashmap/MyHashMap.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
@SuppressWarnings("unchecked")
99
public class MyHashMap {
10-
private ArrayList[] arr = null;
10+
private final ArrayList[] arr;
1111

1212
public MyHashMap() {
1313
arr = new ArrayList[1000];

src/main/java/g1801_1900/s1837_sum_of_digits_in_base_k/Solution.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
public class Solution {
66
public int sumBase(int n, int k) {
7-
int a = 0;
7+
int a;
88
int sum = 0;
9-
int b = 0;
9+
int b;
1010
while (n != 0) {
1111
a = n % k;
1212
b = n / k;

src/main/java/g2301_2400/s2332_the_latest_time_to_catch_a_bus/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public int latestTimeCatchTheBus(int[] buses, int[] passengers, int capacity) {
3232
b++;
3333
}
3434
}
35-
int start = 0;
35+
int start;
3636
if (c == capacity) {
3737
// capcity is full in last bus, find time last passenger might have boarded
3838
start = Math.min(passengers[p - 1], buses[blen - 1]);

src/main/java/g2301_2400/s2380_time_needed_to_rearrange_a_binary_string/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ public class Solution {
77
public int secondsToRemoveOccurrences(String s) {
88
int lastOne = -1;
99
int result = 0;
10-
int prevResult = 0;
10+
int prevResult;
1111
int curResult = 0;
1212
int countOne = 0;
1313
int countZero = 0;

src/main/java/g2301_2400/s2384_largest_palindromic_number/Solution.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,25 +11,25 @@ public String largestPalindromic(String num) {
1111
for (char c : num.toCharArray()) {
1212
count[c - '0']++;
1313
}
14-
int c = 0;
14+
int c;
1515
for (int i = 9; i >= 0; i--) {
1616
c = 0;
1717
if (count[i] % 2 == 1 && center == -1) {
1818
center = i;
1919
}
20-
if (first.length() == 0 && i == 0) {
20+
if (first.isEmpty() && i == 0) {
2121
continue;
2222
}
2323
while (c < count[i] / 2) {
24-
first.append(String.valueOf(i));
24+
first.append(i);
2525
c++;
2626
}
2727
}
2828
second = new StringBuilder(first.toString());
2929
if (center != -1) {
3030
first.append(center);
3131
}
32-
first.append(second.reverse().toString());
33-
return first.length() == 0 ? "0" : first.toString();
32+
first.append(second.reverse());
33+
return first.isEmpty() ? "0" : first.toString();
3434
}
3535
}

src/main/java/g2401_2500/s2410_maximum_matching_of_players_with_trainers/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public class Solution {
1010
public int matchPlayersAndTrainers(int[] players, int[] trainers) {
1111
Arrays.sort(players);
1212
Arrays.sort(trainers);
13-
int i = 0;
13+
int i;
1414
int j = 0;
1515
int count = 0;
1616
i = 0;

src/main/java/g2401_2500/s2468_split_message_based_on_limit/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
@SuppressWarnings("java:S3518")
66
public class Solution {
77
public String[] splitMessage(String message, int limit) {
8-
int total = 0;
8+
int total;
99
int running = 0;
1010
int count;
1111
int totalReq;

src/main/java/g2701_2800/s2745_construct_the_longest_new_string/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
public class Solution {
66
public int longestString(int x, int y, int z) {
77
int min = Math.min(x, y);
8-
int res = 0;
8+
int res;
99
if (x == y) {
1010
res = 2 * min + z;
1111
} else {

src/main/java/g2801_2900/s2812_find_the_safest_path_in_a_grid/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public int maximumSafenessFactor(List<List<Integer>> grid) {
2222
int[] tmpDeque;
2323
int[] queue = new int[yLen * xLen];
2424
int[] root = new int[yLen * xLen];
25-
int head = -1;
25+
int head;
2626
int tail = -1;
2727
int qIdx = -1;
2828
int end = yLen * xLen - 1;

src/main/java/g2801_2900/s2816_double_a_number_represented_as_a_linked_list/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public ListNode doubleIt(ListNode head) {
4040

4141
private ListNode revList(ListNode head) {
4242
ListNode prev = null;
43-
ListNode nxt = null;
43+
ListNode nxt;
4444
ListNode current = head;
4545
while (current != null) {
4646
nxt = current.next;

src/main/java/g2901_3000/s2932_maximum_strong_pair_xor_i/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
public class Solution {
77
public int maximumStrongPairXor(int[] nums) {
88
int max = 0;
9-
int pair = 0;
9+
int pair;
1010
for (int i = 0; i < nums.length; i++) {
1111
for (int j = i; j < nums.length; j++) {
1212
if (Math.abs(nums[i] - nums[j]) <= Math.min(nums[i], nums[j])) {

src/main/java/g2901_3000/s2972_count_the_number_of_incremovable_subarrays_ii/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
public class Solution {
66
public long incremovableSubarrayCount(int[] nums) {
7-
long ans = 0;
7+
long ans;
88
int n = nums.length;
99
int l = 0;
1010
int r = n - 1;

src/main/java/g3101_3200/s3108_minimum_cost_walk_in_weighted_graph/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public int[] minimumCost(int n, int[][] edges, int[][] query) {
2424
if (parent1 == parent2) {
2525
bitwise[parent1] &= weight;
2626
} else {
27-
int bitwiseVal = 0;
27+
int bitwiseVal;
2828
boolean check1 = bitwise[parent1] == -1;
2929
boolean check2 = bitwise[parent2] == -1;
3030
if (check1 && check2) {

src/main/java/g3301_3400/s3395_subsequences_with_a_unique_middle_mode_i/Solution.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@
88

99
public class Solution {
1010
private static final int MOD = (int) 1e9 + 7;
11-
private long[] c2 = new long[1001];
11+
private final long[] c2 = new long[1001];
1212

1313
public int subsequencesWithMiddleMode(int[] nums) {
1414
if (c2[2] == 0) {
1515
c2[0] = c2[1] = 0;
1616
c2[2] = 1;
1717
for (int i = 3; i < c2.length; ++i) {
18-
c2[i] = i * (i - 1) / 2;
18+
c2[i] = (long) i * (i - 1) / 2;
1919
}
2020
}
2121
int n = nums.length;
@@ -59,8 +59,8 @@ public int subsequencesWithMiddleMode(int[] nums) {
5959
ans -=
6060
leftY
6161
* rightY
62-
* (leftX * (right - rightX - rightY)
63-
+ rightX * (left - leftX - leftY));
62+
* ((long) leftX * (right - rightX - rightY)
63+
+ (long) rightX * (left - leftX - leftY));
6464
}
6565
}
6666
leftCount[x]++;

src/main/java/g3401_3500/s3407_substring_matching_pattern/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public boolean hasMatch(String s, String p) {
2222
private int fun(String s, String k) {
2323
int n = s.length();
2424
int m = k.length();
25-
int j = 0;
25+
int j;
2626
for (int i = 0; i <= n - m; i++) {
2727
for (j = 0; j < m; j++) {
2828
char ch1 = s.charAt(j + i);

src/main/java/g3401_3500/s3424_minimum_cost_to_make_arrays_identical/Solution.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ public class Solution {
88
public long minCost(int[] arr, int[] brr, long k) {
99
int n = arr.length;
1010
long sum1 = 0;
11-
long sum2 = 0;
11+
long sum2;
1212
for (int i = 0; i < n; i++) {
1313
sum1 += Math.abs(arr[i] - brr[i]);
1414
}

0 commit comments

Comments
 (0)