我希望确保该产品的初始值立即被我找到的第一个产品替换,因此我将初始值设置为一个非常小的数字(-1000000)。为了确保我的初始值被替换,我尝试将最大产品的初始值设置为null,也尝试不给它任何初始值,但是这些都给了我一个编译错误。因此,我的问题是,是否有一种方法可以将变量的(int类型)初始值设置为“无限”的小值,或者,否则处理这种情况的最佳方法是什么?。这是我的密码
int adjacentElementsProduct(int[
如果将来有一个初始值需要修改,那么我就不会在两个地方修改它。类测试: def __init__(self) -> None: self.persistentCounter: int =0 self.resetableCounter: int =1#相同的值在重置方法中#将剩余的7个属性重置为与__init__()中相同的值修复似乎很简单:只在reset方法中保留初始值,然后从__init__调用reset。: int =1#不同类型和初始值</