@@ -0,0 +1,633 @@
+public class Solution %7B%0A%0A    public int islandPerimeter(int%5B%5D%5B%5D grid) %7B%0A%0A        int perimeter = 0;%0A%0A        for (int i = 0; i %3C grid.length; i++) %7B%0A%0A            for (int j = 0; j %3C grid%5Bi%5D.length; j++) %7B%0A%0A                if (grid%5Bi%5D%5Bj%5D == 1) %7B%0A%0A                    perimeter += 4;%0A%0A                    if (i %3C grid.length - 1 && grid%5Bi + 1%5D%5Bj%5D == 1) %7B%0A                        perimeter -= 2;%0A                    %7D%0A%0A                    if (j %3C grid%5Bi%5D.length - 1 && grid%5Bi%5D%5Bj + 1%5D == 1) %7B%0A                        perimeter -= 2;%0A                    %7D%0A%0A                %7D%0A%0A            %7D%0A%0A        %7D%0A%0A        return perimeter;%0A%0A    %7D%0A%0A%7D%0A

Create : 463 Island Perimeter