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

网站开发兼容ie互联网推广方式有哪些

网站开发兼容ie,互联网推广方式有哪些,怎样设计网页教程,珠海网站建设陈玉铭2023-09-02每日一题 一、题目编号 2511. 最多可以摧毁的敌人城堡数目二、题目链接 点击跳转到题目位置 三、题目描述 给你一个长度为 n ,下标从 0 开始的整数数组 forts ,表示一些城堡。forts[i] 可以是 -1 ,0 或者 1 ,其中&…

2023-09-02每日一题

一、题目编号

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:
在这里插入图片描述

示例 2:在这里插入图片描述
提示:

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

四、解题代码

class Solution {
public:int captureForts(vector<int>& forts) {int index1 = -1;//记录上一个自己控制的城堡的位置int index2 = -1;//记录上一个没有城堡的位置int n = forts.size();int max0 = 0;for(int i = 0; i < n; ++i){if(forts[i] == -1){if(index1 != -1 && index1 > index2){max0 = max(i-index1-1, max0);}index2 = i;} else if(forts[i] == 1){if(index2 != -1 && index2 > index1){max0 = max(i-index2-1, max0);}index1 = i;}}return max0;}
};

五、解题思路

(1) 遍历一遍,需要记录的是上一个自己控制的城堡的位置index1,上一个没有城堡的位置index2。

(2) 如果当前位置是没有城堡,如果当前存在上一个自己控制的城堡并且上一个没有城堡的位置在上一个有城堡位置之前,则进行更新。

(3) 如果当前位置有一个自己控制着的城堡如果上一个没有城堡的位置存在,并且上一个没有城堡存在的位置在自己控制的城堡位置之后,则也可以进行更新。

(4) 最后返回结果即可。

http://www.mmbaike.com/news/49917.html

相关文章:

  • wordpress 调用安徽网站建设优化推广
  • godaddy 建网站湖北seo推广
  • 网站的缺点有哪些电商运营培训学费多少
  • 企业网站建设的核心是网络推广seo怎么做
  • 营销策划案ppt优秀案例seo服务收费
  • 建设网站的基础知识新媒体营销六种方式
  • 植物网站模板北京网络营销推广公司
  • 亚马逊跨境电商运营佛山seo关键词排名
  • 网站翻页动画效果seo厂家电话
  • 滑县做网站南京seo排名
  • 合肥专业网站建设公司日本粉色iphone
  • 国外做的好的网站宁波关键词优化时间
  • 网站开发报价和开发周期seo教程seo官网优化详细方法
  • 一个公司是否能备案多个网站百度搜索优化关键词排名
  • 一家电子商务网站建设心得谁有恶意点击软件
  • 国家疫情防控最新政策第十版专业seo培训
  • 铜仁做网站公司网络营销成功案例
  • 网站建设公司出路怎么接游戏推广的业务
  • 国际公司和全球公司整站优化包年
  • 张家港微网站一级域名生成二级域名
  • 怎么推广产品最有效滁州网站seo
  • 做网站前期了解客户什么需求微信营销号
  • 临朐网站制作最低价格百度2018旧版下载
  • 网站怎么做百度的关键字如何创建自己的域名
  • 网站本地环境搭建软件深圳全网推互联科技有限公司
  • 建筑网站大全玻璃个人在百度上发广告怎么发
  • 做标签这个网站刷单安全吗百度竞价推广教程
  • 上海网安网站建设网络推广方式
  • 学做衣服上什么网站好亚马逊seo是什么意思
  • 汕头模板建站平台java培训班