标签: java bitset
我需要使用BitSet表示整数数组。有人可以解释一下 我需要这样做的逻辑吗?
答案 0 :(得分:4)
您可以使用BitSet表示集整数,但不能表示任意数组。您将丢失有关订单和重复的信息。
BitSet
基本上,当且仅当n出现在您的整数集中时,设置BitSet的{{1}}位。
n
答案 1 :(得分:0)
答案 2 :(得分:0)
我认为逻辑是: 运行整数数组,测试每一位并在bitset中设置此位,如bitset.set(array_pos + bit_pos)