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

最新网站架构网站建设比较牛的企业

最新网站架构,网站建设比较牛的企业,专业设计vi,外发加工网磨字题目: 在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄。他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。 当提莫攻击艾希,艾希的中毒状态正好持续 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/948920/

相关文章:

  • ae模板免费下载网站有哪些省级示范校建设网站
  • 广东平台网站建设网站建设前言
  • 网站后台数字排版该怎么做信用公示信息系统(全国)
  • c网站开发源代码网页设计公司介绍网页
  • 企业网站被转做非法用途视频号怎么付费推广
  • 长尾关键词在网站优化中起的作用有哪些安徽网新科技怎么建设网站
  • 建设通网站上能查到的企业廊坊建设质量监督局网站
  • 网站租空间多少钱一年微商网络推广怎么做
  • 网站开发流程比较合理做不了大流量网站
  • 儿童才艺网站建设模板神鹰网站建设公司
  • 成都高度网站技术建设公司推荐ps制作网站效果图
  • 安康网站建设智能小程序潍坊程序设计网站建设公司
  • 电商营销型网站建设山东平台网站建设制作
  • 做网站哪些软件ai网页设计教程
  • 在线网站免费网站入口建设企业网站可信度的具体策略
  • 开平市建设工程站网站什么插件可以做网站访问量统计
  • 怎么做网站架构图中国建设银行官网站周波
  • cadisen卡迪森手表网站做网站的尺寸
  • 深圳网站公司招聘个人做网站公司
  • 重庆 网站备案沧州做企业网站
  • 高端的镇江网站建设公司网站开发费用兴田德润官方网站
  • 成都网站设计公司 网络服务三大设计软件哪个好
  • 青岛网站制作公司 网络服务唐四薪php网站开发答案
  • 优化网站公司价格是多少钱mockpuls可以做网站吗
  • 网站页面打开速度天元建设集团有限公司 伊永成
  • 比较好的响应式设计网站营销推广费计入什么科目
  • 深圳网站建设费用大概多少然后建设一个论坛网站
  • 网站建设案例基本流程图佛山网站建设zingup
  • wordpress 付费剧集网站西安建网站
  • 青岛企业建设网站企业天眼通查公司查询