2859.计算K置位下标对应元素的和
链接:2859.计算K置位下标对应元素的和
难度:Easy
标签:位运算、数组
简介:请你用整数形式返回 nums 中的特定元素之 和 ,这些特定元素满足:其对应下标的二进制表示中恰存在 k 个置位。
题解 1 - python
- 编辑时间:2024-01-25
- 执行用时:42ms
- 内存消耗:16.55MB
- 编程语言:python
- 解法介绍:遍历。
class Solution:
def sumIndicesWithKSetBits(self, nums: List[int], k: int) -> int:
return sum(nums[i] if bin(i).count('1') == k else 0 for i in range(len(nums)))