Skip to content

Commit 5f28ec0

Browse files
refactor for format
1 parent 981ef79 commit 5f28ec0

File tree

20 files changed

+118
-42
lines changed

20 files changed

+118
-42
lines changed

src/main/java/com/fishercoder/solutions/_50.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
public class _50 {
77

88
public double myPow(double x, int n) {
9-
if (n == 0)
9+
if (n == 0) {
1010
return 1;
11+
}
1112
if (n == Integer.MIN_VALUE) {
1213
++n;
1314
n = -n;

src/main/java/com/fishercoder/solutions/_501.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ public class _501 {
3030
public int[] findMode(TreeNode root) {
3131
int[] result = new int[]{};
3232
Map<Integer, Integer> map = new HashMap();
33-
if (root == null) return result;
33+
if (root == null) {
34+
return result;
35+
}
3436
List<Integer> list = bfs(root, map);
3537
result = new int[list.size()];
3638
for (int i = 0; i < list.size(); i++) {
@@ -46,8 +48,12 @@ private List<Integer> bfs(TreeNode root, Map<Integer, Integer> map) {
4648
int size = queue.size();
4749
for (int i = 0; i < size; i++) {
4850
TreeNode treeNode = queue.poll();
49-
if (treeNode.left != null) queue.offer(treeNode.left);
50-
if (treeNode.right != null) queue.offer(treeNode.right);
51+
if (treeNode.left != null) {
52+
queue.offer(treeNode.left);
53+
}
54+
if (treeNode.right != null) {
55+
queue.offer(treeNode.right);
56+
}
5157
map.put(treeNode.val, map.getOrDefault(treeNode.val, 0) + 1);
5258
}
5359
}

src/main/java/com/fishercoder/solutions/_502.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ public int findMaximizedCapital(int k, int W, int[] Profits, int[] Capital) {
4040
while (!capitalHeap.isEmpty() && capitalHeap.peek()[0] <= W) {
4141
profitHeap.add(capitalHeap.poll());
4242
}
43-
if (profitHeap.isEmpty()) break;
43+
if (profitHeap.isEmpty()) {
44+
break;
45+
}
4446
W += profitHeap.poll()[1];
4547
}
4648
return W;

src/main/java/com/fishercoder/solutions/_503.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ public class _503 {
2121
//Credit: https://discuss.leetcode.com/topic/77881/typical-ways-to-solve-circular-array-problems-java-solution
2222
//Note: we store INDEX into the stack, reversely, the larger index put at the bottom of the stack, the smaller index at the top
2323
public int[] nextGreaterElements(int[] nums) {
24-
if (nums == null || nums.length == 0) return nums;
24+
if (nums == null || nums.length == 0) {
25+
return nums;
26+
}
2527
int len = nums.length;
2628
Stack<Integer> stack = new Stack<>();
2729
for (int i = len - 1; i >= 0; i--) {

src/main/java/com/fishercoder/solutions/_505.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ public int shortestDistance(int[][] maze, int[] start, int[] destination) {
6767

6868
while (!queue.isEmpty()) {
6969
Point curr = queue.poll();
70-
if (length[curr.x][curr.y] <= curr.distance) continue;
70+
if (length[curr.x][curr.y] <= curr.distance) {
71+
continue;
72+
}
7173
length[curr.x][curr.y] = curr.distance;
7274
for (int i = 0; i < directions.length - 1; i++) {
7375
int x = curr.x;

src/main/java/com/fishercoder/solutions/_506.java

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,15 @@ public String[] findRelativeRanks(int[] nums) {
2828
Map<Integer, String> rankMap = new HashMap();
2929
int len = nums.length;
3030
for (int i = len - 1; i >= 0; i--) {
31-
if (i == len - 1) rankMap.put(tmp[i], "Gold Medal");
32-
else if (i == len - 2) rankMap.put(tmp[i], "Silver Medal");
33-
else if (i == len - 3) rankMap.put(tmp[i], "Bronze Medal");
34-
else rankMap.put(tmp[i], String.valueOf(len - i));
31+
if (i == len - 1) {
32+
rankMap.put(tmp[i], "Gold Medal");
33+
} else if (i == len - 2) {
34+
rankMap.put(tmp[i], "Silver Medal");
35+
} else if (i == len - 3) {
36+
rankMap.put(tmp[i], "Bronze Medal");
37+
} else {
38+
rankMap.put(tmp[i], String.valueOf(len - i));
39+
}
3540
}
3641
String[] result = new String[len];
3742
for (int i = 0; i < len; i++) {

src/main/java/com/fishercoder/solutions/_507.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,16 @@
1616
public class _507 {
1717

1818
public boolean checkPerfectNumber(int num) {
19-
if (num == 1) return false;
19+
if (num == 1) {
20+
return false;
21+
}
2022
int sum = 0;
2123
for (int i = 2; i <= Math.sqrt(num); i++) {
2224
if (num % i == 0) {
2325
sum += i;
24-
if (i != num / i) sum += num / i;
26+
if (i != num / i) {
27+
sum += num / i;
28+
}
2529
}
2630
}
2731
sum++;

src/main/java/com/fishercoder/solutions/_508.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@ public class _508 {
3939
public static class Solution1 {
4040
//my purely original but verbose solution
4141
public int[] findFrequentTreeSum(TreeNode root) {
42-
if (root == null) return new int[]{};
42+
if (root == null) {
43+
return new int[]{};
44+
}
4345

4446
Map<TreeNode, Integer> map = new HashMap();
4547
postOrder(root, map);

src/main/java/com/fishercoder/solutions/_51.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ public class _51 {
3131

3232
public List<List<String>> solveNQueens(int n) {
3333
List<List<String>> result = new ArrayList<>();
34-
if (n <= 0) return result;
34+
if (n <= 0) {
35+
return result;
36+
}
3537
search(n, new ArrayList<>(), result);
3638
return result;
3739
}

src/main/java/com/fishercoder/solutions/_513.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,12 @@ public int findBottomLeftValue(TreeNode root) {
4646
if (i == 0) {
4747
leftMost = curr;
4848
}
49-
if (curr.left != null) queue.offer(curr.left);
50-
if (curr.right != null) queue.offer(curr.right);
49+
if (curr.left != null) {
50+
queue.offer(curr.left);
51+
}
52+
if (curr.right != null) {
53+
queue.offer(curr.right);
54+
}
5155
}
5256
}
5357
return leftMost.val;

0 commit comments

Comments
 (0)