跳到内容
← 全部问题

视频如何计算完成两份报告的总时间?

视频通过对两个模拟完成时间数组进行逐元素相加来计算完成两份报告的总时间。总时间就是它们的求和,在代码中表示为 `duration = A+BA + B`。

适用条件

  • A 和 B 必须是长度相同的数组。
  • 加法是在匹配的模拟运行中逐条目执行的。

理解与推导

  1. 生成报告 A 的模拟完成时间数组 A。
  2. 生成报告 B 的模拟完成时间数组 B。
  3. 使用 `duration = A+BA + B` 将配对的样本相加,以获得一百万个总完成时间。

例子

可见的代码行是 `duration = A+BA + B`。旁白说:“当然,完成这两份报告的总时间就是它们的求和。所以让我们把它们加起来,看,我们现在有了 100 万个随机样本。”

容易误解的地方

  • 假设总时间是通过将区间的最大值或最小值相加来计算的。
  • 认为加法是顺序进行的,而不是在数组之间逐元素进行的。

观看对应讲解

继续追问

答案依据视频资料生成并经过独立核验。若有疑问,请核对原视频或联系原作者。