We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 725bb07 commit 8706eb8Copy full SHA for 8706eb8
src/main/java/g3301_3400/s3382_maximum_area_rectangle_with_point_constraints_ii/Solution.java
@@ -32,8 +32,8 @@ public long maxRectangleArea(int[] xCoord, int[] yCoord) {
32
break;
33
}
34
if (y1 == y0 && pair[i + 1].x == pair[i].x && pair[i + 1].y == p1.y) {
35
- long dY = p1.y - y0;
36
- long dX = pair[i].x - p1.x;
+ long dY = p1.y - (long) y0;
+ long dX = pair[i].x - (long) p1.x;
37
best = Math.max(dY * dX, best);
38
39
if (p1.x != pair[i].x) {
@@ -50,6 +50,7 @@ public long maxRectangleArea(int[] xCoord, int[] yCoord) {
50
return best;
51
52
53
+ @SuppressWarnings("java:S1210")
54
private static class Pair implements Comparable<Pair> {
55
private final int x;
56
private final int y;
0 commit comments