class Solution:def findPoisonedDuration(self, timeSeries: List[int], duration: int) -> int:if not timeSeries:return 0res = 0for i in range(len(timeSeries)-1):res+=min(timeSeries[i+1]-timeSeries[i],duration)return res+duration
  • 如果上一次攻击和下次攻击时间之差是大于中毒时间的,那就说明上次中毒时间是满状态
  • 如果上一次攻击时间和下次攻击时间之差是小于中毒时间的,那就说明上次中毒时间不是满状态
  • 遍历整个数组最后加上最后一次攻击敌人时满状态

总结:主要看准题目的要求,攻击的中毒状态是不能无线重叠的,上一次的攻击和下一次的攻击之差最好大于duration,这样才能保证每一次的中毒状态是满状态的。 

《Leetcode of November》英雄联盟:495.提莫攻击相关推荐

  1. Leetcode 每日算法一题*****#495. 提莫攻击

    2019独角兽企业重金招聘Python工程师标准>>> Question: 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄,他的攻击可以让敌方英雄 ...

  2. LeetCode每日一题495. 提莫攻击

    495. 提莫攻击 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄.他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态. 当提莫攻击艾希,艾希的中毒状态正好 ...

  3. leetcode 495.提莫攻击

    leetcode 495.提莫攻击 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态.现在,给出提莫对艾希 ...

  4. Java实现 LeetCode 495 提莫攻击

    495. 提莫攻击 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态.现在,给出提莫对艾希的攻击时间序列和 ...

  5. 【快乐水题】495. 提莫攻击

    原题: 力扣链接:495. 提莫攻击 题目简述: 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄.他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态. 当提 ...

  6. 力扣#495.提莫攻击 JAVA实现

    495.提莫攻击 题目:在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄.他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态. 当提莫攻击艾希,艾希的中毒状态 ...

  7. 495. 提莫攻击(模拟)

    495. 提莫攻击 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄.他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态. 当提莫攻击艾希,艾希的中毒状态正好 ...

  8. LeetCode 495. 提莫攻击

    1. 题目 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态.现在,给出提莫对艾希的攻击时间序列和提莫攻击 ...

  9. 每日一题:【LeetCode】495.提莫攻击

    目录 题目 思路 代码 题目 在<英雄联盟>的世界中,有一个叫 "提莫" 的英雄.他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态. 当提莫攻击艾希,艾希的中 ...

  10. leetcode:495. 提莫攻击

    题目 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/teemo-attacking 在<英雄联盟>的世界中,有一个叫 " ...

最新文章

  1. Visual Studio 2010构建Web浏“.NET研究”览器应用程序
  2. “打脸”世界杯:AI界没有预测比赛的章鱼保罗
  3. linux搭建mcpe服务器_技术|如何搭建“我的世界”服务器
  4. 标准出现问题,人工智能正在走向错误的方向
  5. 外国小哥恶搞:用ESP32单片机伪装成GPU,让朋友电脑中“勒索病毒
  6. 挺好用的SQLSERVER数据库自动备份工具SQLBackupAndFTP(功能全面)
  7. Python模块: 文件和目录os+shutil
  8. 分布式锁的三种实现方式_分布式锁的多种实现方式
  9. 前端学习(1521):vue-cli工具介绍
  10. Xamarin.Forms 简介
  11. 6个必须掌握的基础配置 - [webpack第一篇]
  12. 线上CPU100%排查
  13. 第七章部分例题最大乘积
  14. python编程入门课 视频-Python入门到精通视频教程下载[21课程全]
  15. Java解析JSON的四种方式
  16. 父与子的编程python_父与子的编程之旅:与小卡特一起学Python 完整版
  17. HR问:“对我们公司你有什么问题要问的吗”,怎样回答才算完美!
  18. 9个免费的矢量图网站
  19. 智能制造数据分析综合应用方案
  20. 中国省,市,区 json数据

热门文章

  1. 养生之道,转50岁的看后至少多活20年,40岁的看后至少多活30年
  2. 中国人工智能学会通讯——心智模型CAM的学习记忆机制 1.2 记忆的生理基础
  3. Go 指针类与变量的*(星号)与(取址符)
  4. html消除行间距,html – 减少跨度中的行间距
  5. 医院PACS系统:三维多平面重建操作使用
  6. Android adt 更新
  7. 人工智能轨道交通行业周刊-第18期(2022.10.10-10.16)
  8. JavaScript实现列表功能
  9. 第十三章 虚拟与真实的人生
  10. 多级缓存架构还没听过?分布式多级缓存架构知识大瓶装,25 张图打包拎走