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

重庆市住房和城乡建设厅官方网站郑州网站建设tpywlkj

重庆市住房和城乡建设厅官方网站,郑州网站建设tpywlkj,微信公众官方平台入口,重庆网上找工作哪个网站好目录 1921. 消灭怪物的最大数量 题目描述: 实现代码与解析: 贪心 原理思路: 1921. 消灭怪物的最大数量 题目描述: 你正在玩一款电子游戏,在游戏中你需要保护城市免受怪物侵袭。给你一个 下标从 0 开始 且长度为 …

目录

1921. 消灭怪物的最大数量

题目描述:

实现代码与解析:

贪心

原理思路:


1921. 消灭怪物的最大数量

题目描述:

        你正在玩一款电子游戏,在游戏中你需要保护城市免受怪物侵袭。给你一个 下标从 0 开始 且长度为 n 的整数数组 dist ,其中 dist[i] 是第 i 个怪物与城市的 初始距离(单位:米)。

怪物以 恒定 的速度走向城市。给你一个长度为 n 的整数数组 speed 表示每个怪物的速度,其中 speed[i] 是第 i 个怪物的速度(单位:米/分)。

怪物从 第 0 分钟 时开始移动。你有一把武器,并可以 选择 在每一分钟的开始时使用,包括第 0 分钟。但是你无法在一分钟的中间使用武器。这种武器威力惊人,一次可以消灭任一还活着的怪物。

一旦任一怪物到达城市,你就输掉了这场游戏。如果某个怪物  在某一分钟开始时到达城市,这会被视为 输掉 游戏,在你可以使用武器之前,游戏就会结束。

返回在你输掉游戏前可以消灭的怪物的 最大 数量。如果你可以在所有怪物到达城市前将它们全部消灭,返回  n 。

示例 1:

输入:dist = [1,3,4], speed = [1,1,1]
输出:3
解释:
第 0 分钟开始时,怪物的距离是 [1,3,4],你消灭了第一个怪物。
第 1 分钟开始时,怪物的距离是 [X,2,3],你没有消灭任何怪物。
第 2 分钟开始时,怪物的距离是 [X,1,2],你消灭了第二个怪物。
第 3 分钟开始时,怪物的距离是 [X,X,1],你消灭了第三个怪物。
所有 3 个怪物都可以被消灭。

示例 2:

输入:dist = [1,1,2,3], speed = [1,1,1,1]
输出:1
解释:
第 0 分钟开始时,怪物的距离是 [1,1,2,3],你消灭了第一个怪物。
第 1 分钟开始时,怪物的距离是 [X,0,1,2],你输掉了游戏。
你只能消灭 1 个怪物。

示例 3:

输入:dist = [3,2,4], speed = [5,3,2]
输出:1
解释:
第 0 分钟开始时,怪物的距离是 [3,2,4],你消灭了第一个怪物。
第 1 分钟开始时,怪物的距离是 [X,0,2],你输掉了游戏。 
你只能消灭 1 个怪物。

实现代码与解析:

贪心

class Solution {
public:int eliminateMaximum(vector<int>& dist, vector<int>& speed) {int n = dist.size();vector<int> times(n, 0);for (int i = 0; i < n; i++) // 到达时间times[i] = (dist[i] - 1) / speed[i]; // 向下取整sort(times.begin(), times.end());for (int i = 0; i < n; i++)if (times[i] < i)  return i; // 到达时间小于开枪时间return n;}
};

原理思路:

        简单题,看代码就行。

http://www.yayakq.cn/news/609468/

相关文章:

  • 中南建设网官方网站wordpress浮窗
  • 优质的网站建设公司正规网站建设建设公司
  • 网站动画是怎么做的秦皇岛最新消息今天
  • 网站建设模板哪里下载android开发软件有哪些
  • 湘潭网站建设开发网站建设成本核算
  • 在百度怎么做网站陕西网站建设制作
  • 网站开发流程怎么写平面设计公司工作室
  • 企业网站建设中在方案设计上安徽省建设厅官网查询
  • 怎样做影视网站不侵权wordpress菜单登录
  • 自助建站网站建设设计公司新版wordpress如何添加标签
  • 网页设计与网站建设作业怎么做网络营销概念是什么
  • 建设银行温州分行网站有哪些网站做自建房设计
  • 帝国程序如何改网站标题扬州网络营销外包
  • 淄博网站制作定制改版自助建站 源码
  • 百度网盟推广网站什么网站容易做
  • 教育网站开发方案洛阳做网站推广
  • 外贸门户网站建设wordpress 最新教程
  • 提供做网站公司有哪些全球虚拟主机论坛
  • 简洁大气的网站模板谷德设计网官网
  • 网站建设图文教程七牛云存储 wordpress
  • 全网网站建设防晒霜营销软文
  • 企业官方网站怎么做河北网络公司招聘
  • php音乐网站设计做新浪网网站所需的条件
  • 网站建设公司外链怎么做佛山新网站建设如何
  • 企业网站定制设计公司电商视觉设计网站
  • 网站排名下降的原因前端开发培训多少钱
  • 东莞网站设计制作公司设计封面
  • 找人建网站有哪些网站可以做电子邀请函
  • 订房网站开发代帮企业做网站
  • 东莞寮步镇网站巩义网站建设哪家专业