LeetCode--463. Island Perimeter
2017-01-20 10:31
435 查看
Code
int islandPerimeter(int** grid, int gridRowSize, int gridColSize) { int nums = 0; for (int i = 0; i < gridRowSize; i++) { for (int j = 0; j < gridColSize; j++) { if (grid[i][j] == 1) { nums += grid[i][j] * 4; if (i > 0 && grid[i - 1][j] == 1) nums = nums - 1; if (j > 0 && grid[i][j - 1] == 1) nums = nums - 1; if (i < gridRowSize - 1 && grid[i + 1][j] == 1) nums = nums - 1; if (j < gridColSize - 1 && grid[i][j + 1] == 1) nums = nums - 1; } else continue; } } return nums; }
最近几篇实在没什么技术含量,权当练练手找找自信吧,所以连截图都懒得截,就随便把代码贴到这里了,AC后有个More Detail,点进去发现run time beats 97%的人,不知道其他人怎么运行速度那么慢的。
相关文章推荐
- [Leetcode] 463. Island Perimeter 解题报告
- Leetcode-463. Island Perimeter
- Leetcode 463. Island Perimeter 求岛的周长 解题报告
- [leetcode] 463. Island Perimeter 解题报告
- 【LeetCode】463. Island Perimeter
- LeetCode 463. Island Perimeter
- LeetCode - 463. Island Perimeter - O(MN)- (C++) - 解题报告
- leetcode 463. Island Perimeter
- LeetCode 463. Island Perimeter
- python--leetcode463. Island Perimeter
- LeetCode: 463. Island Perimeter
- Leetcode——463. Island Perimeter
- Leetcode 463. Island Perimeter 解题
- <leetcode>463. Island Perimeter
- 【leetcode】463. Island Perimeter【E】
- leetcode 463. Island Perimeter
- leetcode 463. Island Perimeter
- leetcode 463. Island Perimeter
- 【Leetcode】463. Island Perimeter
- LeetCode 463. Island Perimeter