当前位置: 首页 > news >正文

珠海制作公司网站域名停靠

珠海制作公司网站,域名停靠,chinacd.wordpress0,社区网站建设方案原题链接:https://leetcode.cn/problems/maximum-enemy-forts-that-can-be-captured 2511. 最多可以摧毁的敌人城堡数目 给你一个长度为 n ,下标从 0 开始的整数数组 forts ,表示一些城堡。forts[i] 可以是 -1 ,0 或者 1 &#…

原题链接:https://leetcode.cn/problems/maximum-enemy-forts-that-can-be-captured

2511. 最多可以摧毁的敌人城堡数目

给你一个长度为 n ,下标从 0 开始的整数数组 forts ,表示一些城堡。forts[i] 可以是 -1 ,0 或者 1 ,其中:

-1 表示第 i 个位置 没有 城堡。
0 表示第 i 个位置有一个 敌人 的城堡。
1 表示第 i 个位置有一个你控制的城堡。
现在,你需要决定,将你的军队从某个你控制的城堡位置 i 移动到一个空的位置 j ,满足:

0 <= i, j <= n - 1
军队经过的位置 只有 敌人的城堡。正式的,对于所有 min(i,j) < k < max(i,j) 的 k ,都满足 forts[k] == 0 。
当军队移动时,所有途中经过的敌人城堡都会被 摧毁 。

请你返回 最多 可以摧毁的敌人城堡数目。如果 无法 移动你的军队,或者没有你控制的城堡,请返回 0 。

示例 1:

输入:forts = [1,0,0,-1,0,0,0,0,1] 输出:4 解释:

  • 将军队从位置 0 移动到位置 3 ,摧毁 2 个敌人城堡,位置分别在 1 和 2 。
  • 将军队从位置 8 移动到位置 3 ,摧毁 4 个敌人城堡。 4 是最多可以摧毁的敌人城堡数目,所以我们返回 4 。

示例 2:

输入:forts = [0,0,1,-1] 输出:0 解释:由于无法摧毁敌人的城堡,所以返回 0 。

提示:

1 <= forts.length <= 1000
-1 <= forts[i] <= 1

golang

func captureForts(forts []int) int {var ret intvar slow, fast intfor slow < len(forts) && forts[slow] == 0 {slow++}if slow >= len(forts) {return ret}fast = slow + 1for fast < len(forts) {for fast < len(forts) && forts[fast] == 0 {fast++if fast >= len(forts) {return ret}}if fast - slow - 1 > ret && forts[slow] != forts[fast] {ret = fast - slow - 1}slow = fast fast = fast + 1}return ret
}

c++

class Solution {
public:int captureForts(vector<int>& forts) {int ret = 0, pre = -1;for (int i = 0; i < forts.size(); i++) {if (forts[i] != 0) {if (pre >= 0 && forts[i] != forts[pre]) {ret = max(ret, i - pre -1);}pre = i;}}return ret;}
};
http://www.khdw.cn/news/68552.html

相关文章:

  • 我做钓鱼网站自首了磁力天堂最新版地址
  • 网站的交互设计包括哪些黄冈网站seo
  • 网站开发小图标有什么推广产品的渠道
  • 为代理赌博做网站关键词检测工具
  • 怎么做国外的网站竞价推广外包托管
  • 基于推荐算法的网站开发文山seo公司
  • 阳江网站开发搜索引擎调词平台哪个好
  • 人才网网站开发手册域名查询站长之家
  • 东莞专业网站建站设计个人在线做网站免费
  • 一级的vi设计公司seo快速排名百度首页
  • 渭南大荔疫情最新消息通告seo综合查询国产
  • 定制网站开发接私活2345网址导航官网官方电脑版
  • 如何建立一个带论坛的网站百度免费建网站
  • 网站建设销售好做吗建网站需要多少钱
  • 免费网站设计神器平台营销
  • 深圳网站建设 设计科技长沙网站优化效果
  • 佛山 网站建设营销推广网站推广方案
  • 有哪些做短租的网站好账户竞价托管哪里好
  • 在猪八戒上做网站要注意什么网络营销策划模板
  • 怎么下载网站的模板网络软文怎么写
  • wordpress网站 app怎么做
  • p2p网站如何做测试工具自己做网站制作流程
  • pyton 网站开发百度推广优化方案
  • 网站建设目的内容输出搜索引擎优化是什么意思啊
  • 做网站服务器一年多少钱360点睛实效平台推广
  • 做网站阳泉搜索引擎关键词优化技巧
  • 湖北免费网站建设百度热搜榜
  • 郑州专业网站建设公司首选宁波技术好的企业网站制作
  • 网站建设图片上传操作免费友情链接
  • 7星彩网站开发泉州关键词搜索排名