Menu
CoddyTech

Count Even Numbers

给定一个非空整数列表 nums,返回其中偶数的个数。一个数能被 2 整除且没有余数时,就是偶数,其中包括 0 和 -4 这样的负数。

函数

countEvens(nums: integer-array) → integer
numsinteger-array
要检查的整数列表
返回值integer
nums 中偶数值的数量

约束条件

  • 1 ≤ nums.length ≤ 5000
  • -109 ≤ nums[i] ≤ 109

示例

输入
nums = [3, 8, 12, 5, 6]
输出
3
解释
8、12 和 6 都能被 2 整除,没有余数;3 和 5 则不能。答案是 3。
challenge icon

进阶

你会收到很多问题:索引 l 和索引 r 之间有多少个偶数?遍历一次 nums 后,你能否在 O(1) 时间内回答每个问题?

重置代码
def countEvens(nums):
    # 在这里编写代码

测试 #1

测试 #2

测试 #3

参数

nums = [3, 8, 12, 5, 6]

预期输出

3