Skip to content

Commit b20c483

Browse files
committed
Island Perimeter: AC
1 parent 023fd72 commit b20c483

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

LeetCodePrj/Java/leetcode/easy/page3/IslandPerimeter.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22

33
public class IslandPerimeter {
44
public int islandPerimeter(int[][] grid) {
5-
int len = grid.length;
5+
int height = grid.length;
6+
int weight = grid[0].length;
67

78
int perimeter = 0;
89

9-
for (int i = 0; i < len; i++) {
10-
for (int j = 0; j < len; j++) {
10+
for (int i = 0; i < height; i++) {
11+
for (int j = 0; j < weight; j++) {
1112
if (grid[i][j] == 1) {
1213
if (i - 1 < 0) {
1314
perimeter++;
@@ -19,12 +20,12 @@ public int islandPerimeter(int[][] grid) {
1920
} else {
2021
if (grid[i][j - 1] == 0) perimeter++;
2122
}
22-
if (i + 1 >= len) {
23+
if (i + 1 >= height) {
2324
perimeter++;
2425
} else {
2526
if (grid[i + 1][j] == 0) perimeter++;
2627
}
27-
if (j + 1 >= len) {
28+
if (j + 1 >= weight) {
2829
perimeter++;
2930
} else {
3031
if (grid[i][j + 1] == 0) perimeter++;

0 commit comments

Comments
 (0)