leetcode_419. Battleships in a Board ? 待解决
来源:互联网 发布:linux查看文件所在目录 编辑:程序博客网 时间:2024/06/05 09:35
Given an 2D board, count how many battleships are in it. The battleships are represented with ‘X’s, empty slots are represented with ‘.’s. You may assume the following rules:
You receive a valid board, made of only battleships or empty slots.
Battleships can only be placed horizontally or vertically. In other words, they can only be made of the shape 1xN (1 row, N columns) or Nx1 (N rows, 1 column), where N can be of any size.
At least one horizontal or vertical cell separates between two battleships - there are no adjacent battleships.
Example:
X..X
…X
…X
In the above board there are 2 battleships.
Invalid Example:
…X
XXXX
…X
This is an invalid board that you will not receive - as battleships will always have a cell separating between them.
Follow up:
Could you do it in one-pass, using only O(1) extra memory and without modifying the value of the board?
提示:提交代码后,需要用简洁的语言解释一下代码思路~ 谢谢
历史题目和总结见公众号「每日一道算法题」
https://leetcode.com/problems/battleships-in-a-board/description/
思路:
- leetcode_419. Battleships in a Board ? 待解决
- leetcode_419. Battleships in a Board ? 待解决
- leetcode_419. Battleships in a Board 在平面上计算船只数量
- Battleships in a Board
- Battleships in a Board
- Battleships in a Board
- Battleships in a Board
- 419. Battleships in a Board
- 419. Battleships in a Board
- 419. Battleships in a Board
- 419. Battleships in a Board
- Leetcode Battleships in a Board
- 419. Battleships in a Board
- [Medium]Battleships in a Board
- 419. Battleships in a Board
- 419. Battleships in a Board
- 419. Battleships in a Board
- 419. Battleships in a Board
- 求最大值、最小值、平均值
- leetcode_412. Fizz Buzz ? 待解决
- 实验一 线性回归
- Hadoop
- 接口-大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发放教
- leetcode_419. Battleships in a Board ? 待解决
- MyBatis中配置自动增长
- Class.isAssignableFrom(Class clz)方法 与 instanceof 关键字的区别
- magento 开发 -- 入门深入理解第五章 – Magento资源配置
- AndroidStudio编译SDL2
- cocos2dx 持续学习(二) 小游戏Demo
- numpy函数库使用
- Effective OC之接口与API设计
- 算法爱好者——数组中最大的差值 ? 待解决