【模拟】Leetcode 提莫攻击

题目讲解

495. 提莫攻击
在这里插入图片描述


算法讲解

在这里插入图片描述
前后的两个数字之间的关系要么是相减之差 >= 中毒时间 ,要么反之
那即可通过示例,进行算法的模拟,得出上图的计算公式

class Solution {
public:
    int findPoisonedDuration(vector<int>& timeSeries, int duration) {
        if(timeSeries.size() == 1)return duration;
        int ret = duration;
        for(int i = 0; i < timeSeries.size()-1; i++)
        {
            if(timeSeries[i+1] - timeSeries[i] >= duration)ret += duration;
            else ret += timeSeries[i+1] - timeSeries[i];
        }
        return ret;
    }
};

相关推荐

  1. leetcode-攻击

    2024-04-20 19:12:03       47 阅读
  2. Leetcode 495. 攻击

    2024-04-20 19:12:03       54 阅读
  3. LeetCode第一天(495.攻击

    2024-04-20 19:12:03       39 阅读
  4. 「优选算法刷题」:攻击

    2024-04-20 19:12:03       47 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-20 19:12:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-20 19:12:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-20 19:12:03       82 阅读
  4. Python语言-面向对象

    2024-04-20 19:12:03       91 阅读

热门阅读

  1. 心学从0开始思考关于rust的Mod组织

    2024-04-20 19:12:03       31 阅读
  2. 蓝桥杯刷题-数星星

    2024-04-20 19:12:03       38 阅读
  3. Node.js--npm常用指令及其详解

    2024-04-20 19:12:03       38 阅读
  4. 设计模式---模板方法模式

    2024-04-20 19:12:03       31 阅读
  5. Flink SQL 自定义函数 - 字符串拆分

    2024-04-20 19:12:03       34 阅读