LeetCode 495. Teemo Attacking
题意:在LLP的世界里,有个英雄叫Teemo,他的攻击能使他的敌人Ashe处理中毒状态。现在,给出Teemo的攻击序列和每次攻击的中毒持续时间,输出Ashe中毒的总共时间。
思路:根据每次攻击时间,可以计算出中毒结束的时间,取中毒结束时间与下次攻击时间的最小值,可以得到每次攻击的持续时间,将这个时间相加得到中毒的总共时间。
代码如下:
var findPoisonedDuration = function(timeSeries, duration) {if (timeSeries.length === 0) return 0;var total = 0;var cur = 0, next = 0;for (var i = 0; i < timeSeries.length; i++){cur = timeSeries[i];next = cur + duration;if (i < timeSeries.length - 1){var tmp = Math.min(next, timeSeries[i + 1]);total += tmp - cur;}else{total += duration;}}return total;
};
LeetCode 495. Teemo Attacking相关推荐
- 495. Teemo Attacking
495. Teemo Attacking 标签(空格分隔): leetcode array medium 题目 In LOL world, there is a hero called Teemo a ...
- 【LeetCode】495. Teemo Attacking(提莫大魔王)
In LOL world, there is a hero called Teemo and his attacking can make his enemy Ashe be in poisoned ...
- leetcode 495.提莫攻击
leetcode 495.提莫攻击 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态.现在,给出提莫对艾希 ...
- 【Lintcode】1207. Teemo Attacking
题目地址: https://www.lintcode.com/problem/teemo-attacking/description 在LOL中有一个叫"提莫"的英雄,假设被提莫攻 ...
- LeetCode 495. 提莫攻击
1. 题目 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态.现在,给出提莫对艾希的攻击时间序列和提莫攻击 ...
- leetcode:495. 提莫攻击
题目 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/teemo-attacking 在<英雄联盟>的世界中,有一个叫 " ...
- Java实现 LeetCode 495 提莫攻击
495. 提莫攻击 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态.现在,给出提莫对艾希的攻击时间序列和 ...
- [LeetCode]495. 提莫攻击
题目描述 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄.他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态. 当提莫攻击艾希,艾希的中毒状态正好持续 du ...
- Leetcode 495:提莫攻击
题目描述 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态.现在,给出提莫对艾希的攻击时间序列和提莫攻击的 ...
最新文章
- Sisyphus.js的使用
- java基础学习整理(一)
- 我为什么从 Google 辞职?
- 揭开发家致富的2个途径
- 4.6 Spark SQL 数据清洗
- 一位腾讯离职创业 6 年 CEO 的忠告:不要等公司倒闭,才思考这 3 个问题
- 使用matlab时括号附近出现红色波浪线“使用的MATLAB语法可能无效”提示
- 基于golang的手机号格式验证和邮箱格式验证(正则表达式)
- antd权限管理_Antd Pro的权限组件
- cityengine常用规则函数
- 【电商界的屠龙者-拼多多】——“拼多多”竞品分析
- 使用LR和XGBoost跑通criteo点击率预测数据集
- NTKO OFFICE文档控件使用
- 树莓派的ssh远程登录和树莓派配置无线路由器
- jsp获取静态服务器文件路径,11、统一处理异常、处理静态资源访问、项目中的绝对地址跟相对地址问题...
- vim 从嫌弃到依赖(14)——快速跳转
- AForge学习笔记(3):AForge.Fuzzy
- 应急管理场景中的手机信令数据应用探索
- 洛谷P1332 血色先锋队(BFS多起点)
- caktus ai最适合学生的AI助手(有免费额度)