zl程序教程

您现在的位置是:首页 >  其他

当前栏目

Leetcode 1352. 最后 K 个数的乘积(不知为啥会超时)

LeetCode 超时 个数 最后 为啥 乘积 不知
2023-09-14 09:07:05 时间

请你实现一个「数字乘积类」ProductOfNumbers,要求支持下述两种方法:

  1. add(int num)

    将数字 num 添加到当前数字列表的最后面。

  2. getProduct(int k)
    返回当前数字列表中,最后 k 个数字的乘积。
    你可以假设当前列表中始终 至少 包含 k 个数字。

题目数据保证:任何时候,任一连续数字序列的乘积都在 32-bit 整数范围内,不会溢出。

示例:

输入:
["ProductOfNumbers","add","add","add","add","add","getProduct