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

leetcode-495.提莫攻击

leetcode-495.提莫攻击

文章目录

  • leetcode-495.提莫攻击
    • 一.题目描述
    • 二.代码提交
    • 三.解释

一.题目描述

在这里插入图片描述

二.代码提交

#include <vector>
using namespace std;

int findPoisonedDuration(vector<int>& timeSeries, int duration) {
    int total = 0;
    for (int i = 0; i < timeSeries.size(); ++i) {
        if (i == timeSeries.size() - 1) 
            total += duration; // 最后一次攻击的毒持续完整时间
        else 
            total += min(timeSeries[i + 1] - timeSeries[i], duration); // 计算中毒时间
    }
    return total;
}

三.解释

  1. 遍历攻击时间数组 timeSeries
  2. 每次攻击持续 duration 时间,但如果下一次攻击发生在毒药效果结束之前,则中毒时间为两次攻击的间隔。
  3. 使用 min 函数取间隔时间和毒药持续时间的最小值,累加到总时间。
  4. 最后返回总中毒时间。

相关文章:

  • 或非门组成的SR锁存器真值表相关问题
  • LLM:GPT 系列
  • C#关于静态关键词static详解
  • vue 文件下载(导出)excel的方法
  • 【Elasticsearch】运行时字段(Runtime Fields)索引时定义运行时字段
  • EtherNetIP转ModbusTCP网关,给风电注入“超级赛亚人”能量
  • flutter ListView 局部刷新
  • 相得益彰,Mendix AI connector 秒连DeepSeek ,实现研发制造域场景
  • 在WPS中通过JavaScript宏(JSA)调用本地DeepSeek API优化文档教程
  • Jenkins 新建配置 Freestyle project 任务 六
  • 力扣142题——环形链表II
  • 项目中菜单按照层级展示sql
  • 大疆无人机需要的kml文件如何制作kml导出(大疆KML文件)
  • 【微服务】SpringBoot 整合Redis Stack 构建本地向量数据库相似性查询
  • deepseek的CoT优势、两阶段训练的有效性学习笔记
  • Vulhub靶机 ActiveMQ任意 文件写入(CVE-2016-3088)(渗透测试详解)
  • oracle表分区--范围分区
  • 利用prompt技术结合大模型对目标B/S架构软件系统进行测试
  • 今日AI和商界事件(2025-02-14)
  • LC-搜索二维矩阵II、相交链表、反转链表、回文链表、环形链表、环形链表ll
  • 做微信的微网站/企业网站优化报告
  • 怎么做视频还有网站吗/留号码的广告网站
  • 东莞网站忧化/搜狗seo优化
  • 有哪些公众号是小黄油的/优化培训内容
  • 邢台建站/浙江搜索引擎优化
  • 做视频的素材什么网站好/seo入门视频