
LeetCode? 启动!!!
今天早上概率论期中,被爆杀完之后,下午数电,今天很疲惫很疲惫,一直拖到了现在,终于是把每日一题给做了
题目链接:2760. 最长奇偶子数组

func longestAlternatingSubarray(nums []int, threshold int) (ans int) {
n := len(nums)
i := 0
for i < n {
if nums[i] > threshold || nums[i]%2 != 0 { // 寻找起始点
i++
continue
}
start := i
i++ // 从第二个点开始找
for i < n && nums[i] <= threshold && nums[i]%2 != nums[i-1]%2 {
i++
}
ans = max(ans, i-start)
}
return ans
}
贯彻题目怎么说,咱们就怎么做的原则:
明天还有计组期中,玉玉了