网易笔试题,求是否存在子集按位或之后为k,有AC的吗?
我的思路伪代码:
and_set = []
for n in all_set:
if n&k == n:
and_set.append(n)
之后就转换为and_set中求子集之和为k的问题了,然后一直只有20%通过,不知道哪里错了? #网易##笔试题目##春招#
and_set = []
for n in all_set:
if n&k == n:
and_set.append(n)
之后就转换为and_set中求子集之和为k的问题了,然后一直只有20%通过,不知道哪里错了? 相关推荐