博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
battleships-in-a-board
阅读量:6940 次
发布时间:2019-06-27

本文共 559 字,大约阅读时间需要 1 分钟。

 

https://leetcode.com/problems/battleships-in-a-board/// 采用的是排除法,看船的最后一个节点public class Solution {    public int countBattleships(char[][] board) {        int rows = board.length;        int cols = rows > 0 ? board[0].length : 0;        if (rows == 0 || cols == 0) {            return 0;        }        int ret = 0;        for (int i=0; i
=rows || board[i+1][j]=='.') && (j+1>=cols || board[i][j+1]=='.')) { ret++; } } } } return ret; }}

 

转载地址:http://aeinl.baihongyu.com/

你可能感兴趣的文章
HIDKomponente使用读写Hid设备一瞥
查看>>
gruntjs本地安装的流程
查看>>
mysql_real_escape_string
查看>>
elasticsearch配合mysql实现全文搜索
查看>>
Code Signal_练习题_depositProfit
查看>>
Oracle数据库—— 存储过程与函数的创建
查看>>
由于行255而未能重新格式化文档。已还原为原始格式。
查看>>
MVC的view页面内嵌C#语法发现路径被转码的解决方法
查看>>
PMBOK项目管理PMI主义\IPMA概述
查看>>
vscode中使用node服务调试,会在promise的reject出现断点报错
查看>>
SilverLight之向后台请求数据-WebClient
查看>>
2008server安装Intel I217V网卡驱动
查看>>
安卓应用获取权限判断
查看>>
hdu 1695(欧拉函数 容斥定理)
查看>>
CentOS 6.7安装MySQL
查看>>
Docker容器互联
查看>>
Linux基础知识--文件操作
查看>>
java+jsp+mysql网页制作总结(3)
查看>>
DAY6-小变化(java提示框)-2018-1-16
查看>>
mysql在表的某一位置增加一列、删除一列、修改列名
查看>>