type
status
date
slug
summary
tags
category
icon
password
创建时间
Feb 27, 2025 08:25 AM
给你一个下标从 0 开始的整数数组
nums
。如果存在一些整数满足
0 <= index1 < index2 < ... < indexk < nums.length
,得到 nums[index1] | nums[index2] | ... | nums[indexk] = x
,那么我们说 x
是 可表达的 。换言之,如果一个整数能由 nums
的某个子序列的或运算得到,那么它就是可表达的。请你返回
nums
不可表达的 最小非零整数 。位运算
或运算会扩大值(让 1 的数量增加),因此我们希望数是慢慢增加 1 的。而2的幂是只包含一个 1 的。我们就找数组中是否含有 2 的幂。
📎 参考
- 无