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

做性视频网站有哪些永康做网站的

做性视频网站有哪些,永康做网站的,wordpress reeoo 主题,群晖nas做网站【LetMeFly】2511.最多可以摧毁的敌人城堡数目 力扣题目链接#xff1a;https://leetcode.cn/problems/maximum-enemy-forts-that-can-be-captured/ 给你一个长度为 n #xff0c;下标从 0 开始的整数数组 forts #xff0c;表示一些城堡。forts[i] 可以是 -1 #xff0c…【LetMeFly】2511.最多可以摧毁的敌人城堡数目 力扣题目链接https://leetcode.cn/problems/maximum-enemy-forts-that-can-be-captured/ 给你一个长度为 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 方法一遍历 这道题说白了就是问你1和-1之间最大的连续0的个数。 因此我们只需要使用一个变量last来记录上一个非0数是1还是-1再使用一个变量cnt来记录当前连续0的个数。 接着遍历地图数组 如果当前元素非零 就看是否为 “1遇到-1或-1遇到1”如果是则更新答案最大值更新cnt和last 否则当前元素为0 c n t cnt cnt 即可。 时间复杂度 O ( l e n ( f o r t s ) ) O(len(forts)) O(len(forts))空间复杂度 O ( 1 ) O(1) O(1) AC代码 C class Solution { public:int captureForts(vectorint forts) { // 1和-1之间最多连续0的个数int ans 0;int last 2, cnt 0;for (int i 0; i forts.size(); i) {if (forts[i]) {if ( last ! forts[i] last ! 2) {ans max(ans, cnt);}last forts[i];cnt 0;}else { // 0cnt;}}return ans;} };Python # from typing import Listclass Solution:def captureForts(self, forts: List[int]) - int:ans 0last, cnt 2, 0for fort in forts:if fort:if fort ! last and last ! 2:ans max(ans, cnt)cnt 0last fortelse:cnt 1return ans同步发文于CSDN原创不易转载经作者同意后请附上原文链接哦~ Tisfyhttps://letmefly.blog.csdn.net/article/details/132634912
http://www.dnsts.com.cn/news/22870.html

相关文章:

  • 招聘代做网站门户网页版登录入口
  • 怎么做免费推广网站网页设计尺寸一般多少像素
  • 论坛备案网站名称长沙高端网站建设服务
  • 建网站有哪些文件夹wordpress 字体类型
  • 可信赖的南昌网站建设湖南邵阳网
  • 网站建设技术培训公司没有网站如何做外贸
  • 毕业设计做视频网站好做么莱芜建设局网站
  • php网站后台无法上传图片网站建设 鸿
  • 成都seo网站qq设计官网大全
  • 常见的简单的app开发郑州网站seo诊断
  • 仙桃做网站平凉网站设计
  • 网站的备案流程图印刷东莞网站建设技术支持
  • 哈尔滨城乡建设局网站首页白云区建网站公司
  • 建设网站群的指导思想联通的网站是谁做的
  • 简单的网站建立怎么做贵阳网站设计阳光创信好吗
  • 怎么做网站推广云浮徐州英才网最新招聘信息
  • 关于企业网站建设的建议lnmp安装wordpress
  • 百度seo网站排名工作表
  • 网站优化与seo梯子代理网址
  • 网站icp备案怎么查询电子商务网站建设基本步骤
  • 网站建设制作 南京公司哪家好武冈 网站建设
  • 黄埔营销型网站建设中国风风格网站模板
  • 企业建设网站的母的写论文的网站
  • 工信部2017网站备案wordpress采集淘宝 插件
  • 伍佰亿网站怎么做长治做网站哪家好
  • 成品网站 修改首页网站建设加关键词是什么意思
  • 株洲网站seo优化价格云搜索app下载
  • dw做网站需要数据库么wordpress用的php代码编辑器
  • 网站的服务器和空间六安哪家公司做网站好
  • 济南建设银行网站做竞价网站服务器多少钱