当前位置 : 主页 > 编程语言 > java >

523. 连续的子数组和

来源:互联网 收集:自由互联 发布时间:2022-07-04
遍历所有长度=2的连续子序列,满足条件返回,仅过93/95个测试用例,到最后时间超了 class Solution : def checkSubarraySum ( self , nums : List [ int ], k : int ) - bool : if len ( nums ) 2 : return False left =

523. 连续的子数组和_子序列
遍历所有长度>=2的连续子序列,满足条件返回,仅过93/95个测试用例,到最后时间超了

class Solution:
def checkSubarraySum(self, nums: List[int], k: int) -> bool:
if len(nums) < 2:
return False
left = 0
while left <= len(nums)-2:
s = nums[left]
for j in range(left+1,len(nums)):
s += nums[j]
if s % k == 0:
return True
left += 1
return False


上一篇:515. 在每个树行中找最大值
下一篇:没有了
网友评论