853. 车队

车队问题解析及解法

题目描述

在一条单行道上,有 nn 辆车开往同一目的地,目的地距离几英里之外。给定两个整数数组 positionspeed,其中 position[i] 表示第 ii 辆车的当前位置,speed[i] 表示第 ii 辆车的速度(单位:英里/小时)。假设每辆车的速度是恒定的,且每辆车永远不会超过前面的一辆车。

问题要求我们计算,最终有多少个车队到达目的地。车队的定义是:在一段路程上,一辆车跟随在前一辆车的后面,且速度与前一辆车相同,即使后来者追上了前车。

输入

  • 一个整数 target,表示目的地的距离。
  • 一个长度为 nn 的数组 position,表示每辆车的当前位置。
  • 一个长度为 nn 的数组 speed,表示每辆车的速度。

输出

  • 返回到达目的地的车队数量。

示例

target = 12
position = [10, 8, 0, 5, 3]
speed = [2, 4, 1, 1, 3]

输出

3

解释

  • 排序后的车辆信息:[(1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值