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

律师网站建设推广免费中文网站模板下载

律师网站建设推广,免费中文网站模板下载,学校英语网站栏目名称,网站开发公司如何拓展业务题目: 在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄。他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。 当提莫攻击艾希,艾希的中毒状态正好持续 duration 秒。 正式地讲,提…

题目:

在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄。他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。

当提莫攻击艾希,艾希的中毒状态正好持续 duration 秒。

正式地讲,提莫在 t 发起攻击意味着艾希在时间区间 [t, t + duration - 1](含 t 和 t + duration - 1)处于中毒状态。如果提莫在中毒影响结束  再次攻击,中毒状态计时器将会 重置 ,在新的攻击之后,中毒影响将会在 duration 秒后结束。

给你一个 非递减 的整数数组 timeSeries ,其中 timeSeries[i] 表示提莫在 timeSeries[i] 秒时对艾希发起攻击,以及一个表示中毒持续时间的整数 duration 。

返回艾希处于中毒状态的  秒数。

官解:

我们只需要对数组进行一次扫描就可以计算出总的中毒持续时间。我们记录艾希恢复为未中毒的起始时间 expired\textit{expired}expired,设艾希遭遇第 iii 次的攻击的时间为 timeSeries[i]\textit{timeSeries}[i]timeSeries[i]。当艾希遭遇第 iii 攻击时:

如果当前他正处于未中毒状态,则此时他的中毒持续时间应增加 duration\textit{duration}duration​,同时更新本次中毒结束时间 expired\textit{expired}expired​ 等于 timeSeries[i]+duration\textit{timeSeries}[i] + \textit{duration}timeSeries[i]+duration​;
如果当前他正处于中毒状态,由于中毒状态不可叠加,我们知道上次中毒后结束时间为 expired\textit{expired}expired​​,本次中毒后结束时间为 timeSeries[i]+duration\textit{timeSeries}[i] + \textit{duration}timeSeries[i]+duration​​,因此本次中毒增加的持续中毒时间为 timeSeries[i]+duration−expired\textit{timeSeries}[i] + \textit{duration} -\textit{expired}timeSeries[i]+duration−expired​​;
我们将每次中毒后增加的持续中毒时间相加即为总的持续中毒时间。

class Solution {public int findPoisonedDuration(int[] timeSeries, int duration) {int sum = 0;int expired = 0;for(int i = 0;i < timeSeries.length;++i){if(timeSeries[i] >= expired){sum += duration;}else{sum += timeSeries[i] + duration - expired;}expired = timeSeries[i] + duration;}return sum;}
}

http://www.yayakq.cn/news/935140/

相关文章:

  • 山东省住房城乡和建设厅网站首页湖州企业网站建设
  • 湖北专业网站建设大全如何开淘宝店
  • 什么网站可以做兼职浏览器观看的视频怎么下载
  • 整网站代码 带数据 免费 下载北京百度seo工作室
  • 定制网站制作技术wordpress图片懒加载插件
  • 黑群晖wordpress建站宁波网络营销有哪些
  • 阿里云安装网站网站建设技术团队有多重要性
  • 免费的网站推广渠道如何修改网站图片
  • 专业网站制作流程夸克观看免费视频
  • 网站开发需要学什么语言购物类网站建设方案
  • 网站自创免费涨热度软件
  • 昆山建设局网站首页杭州建站模板系统
  • 网站建设与管理专业就业前景怎么建一个小说网站
  • .net 网站开发 教程温州做网站设计
  • 什么网站做美式软装设计理念什么网站流量高
  • 查询工具类网站制作华与华营销策划公司
  • 做网站的价格参考关键词百度云
  • 资阳网站建设资阳广州大厂有哪些
  • 浙江高速建设公司网站项目网上备案查询系统
  • 电子商务网站设计模板深圳市门户网站建设企业
  • 沈阳网站托管公司桂林企业建站
  • 中国建设监理协会网站继续教育做精神科网站价格
  • 网站被k 申诉大兴模板网站建设
  • 规则网站建设亳州企业网站建设
  • 做网站需要哪些人员邯郸网站建设企业
  • 网站怎么做架构图网站制作步骤
  • 英德住房和城乡建设局网站山西城乡建设网站
  • 网站升级改版需要多久重庆易企云网络科技有限公司
  • 在线做数据图的网站做外围网站代理违法吗
  • 神奇的工作室最新网站做推广的公司