bitset 相关问题

为什么通过在Java中将字节数组转换为BitSet来获得错误的位表示

我试图转换一个字节数组,以便使用它的位表示。输入:byte [] values = new byte [] {21,117,41,-1};我想从字节数组创建一个BitSet对象,但我......

回答 2 投票 0

布尔向量的BitSet表示

我创建一个长度为3的BitSet并清除前两个位置并设置最后一个位置。我的BitSet的调试输出应该是{0,0,1}。但实际上是{2}。已实施......

回答 1 投票 1

如何在Java中连接两个bitset?

我有BitSet 1 - {2,4,6,8}和另一个BitSet 2 - {10,20}。如何组合两个Bitsets并将最终的BitSet设为{2,4,6,8,10,20}。请帮忙 ?

回答 1 投票 0

从BitSet转换为Byte数组

我已经拿起了这个将BitSet转换为Byte数组的例子。 public static byte [] toByteArray(BitSet bits){byte [] bytes = new byte [bits.length()/ 8 + 1]; for(int i = 0; i

回答 4 投票 14

在Bitset中设置一次多位

我正在开发一个玩具文件系统,我正在使用bitset来跟踪已使用和未使用的页面。我正在使用一个int数组(为了使用GCC的内置位操作。)来表示bitset。我不是 ...

回答 1 投票 0

Bitset上的按位OR给出了错误的答案[重复]

#包括 using namespace std; int main(){bitset <5> num = 01000; bitset <5> n = 00000; bitset <5>结果;结果=(N |数字); COUT <

回答 3 投票 -1

如何有效地将BitSet转换为二进制字符串?

我正在寻找一种有效的方法来轻松地将BitSet转换为二进制字符串。我们说它的通常长度将是数千位。例如,让我们这样:BitSet位= new ...

回答 2 投票 5

带有自定义初始化的C ++静态调度

我想将CRTP用于我的代码的性能敏感部分。但是,我的基类有一个bitset,其大小取决于派生类。我希望这样的东西能起作用:......

回答 1 投票 2

MongoDB中的自动增量以存储唯一用户ID的序列

我正在建立一个分析系统,API调用将提供唯一的用户ID,但它不是按顺序而且太稀疏。我需要为每个唯一用户ID提供一个自动增量ID来标记分析...

回答 4 投票 19

是否有一种简单的方法来获得std :: bitset的2的补码

我正在使用std :: bitset 在我的程序中,需要找到最不重要的设置位并进行如下的微不足道的计算:int num = 5; int res = num&( - num);之后......

回答 3 投票 5

Java BitSet示例 - 可以Palindrome算法

如何在Java中使用位操作来检查输入字符串是否是回文的排列? (而不是布尔数组)

回答 1 投票 0

将8位的BitSet写入文件(C ++)

我有一个8位的BitSet。如何将这8位转换为一个字节然后写入文件?我到处寻找,只找到转换的方式。非常感谢!

回答 3 投票 1

何时使用Bloom过滤器以及何时在处理非常大的数据时使用BitMap?

我正在学习Bloom过滤器和BitMap(也称为Bit Array)并遇到一个问题,有人可以给我一些关于何时使用Bloom过滤器以及何时使用BitMap的说明?根据我的理解,我认为......

回答 2 投票 1

所有子阵列的xor之和

在下面描述的方法的实现中,我没有得到这两个循环如何考虑测试用例的哪一部分,我的意思是这两个循环如何涵盖所有可能性。请 ...

回答 1 投票 0

比较bitsets的最快方法(<bitset上的运算符)?

对于与无符号整数表示的比较相对应的std :: bitset实现<运算符的最优化方法是什么(它应该适用于超过64位的位集)? ...

回答 6 投票 11

什么是C ++中的“期望的nonqualified-id”错误?

我试图学习stl:bitmap,但是我得到以下错误:添加了标题 - bitset - 字符串我已经搜索了其他SO帖子中的此错误,但它们与bitset无关。我的代码主要是(...

回答 3 投票 -2

有没有合理的方法从bitset中提取最低有效数字?

我有一个81位的bitset,所以它不适合任何原始的c ++类型。我需要从bitset访问9位连续的子集,并想象我可以移动大集并调用.to_ulong()...

回答 1 投票 2

将1添加到c ++ bitset

我有一个给定长度的c ++ bitset。我想生成这个bitset的所有可能组合,我想添加1 2 ^ bitset.length次。这该怎么做? Boost库解决方案也是......

回答 3 投票 2

从位集中选择特定范围位并显示它

给定特定的bitset <32>,如何选择并显示bitset的m个LSB位? m是整数值。例如我有10110111011110111101111011000100和m = 8,代码应该......

回答 1 投票 -2

使用布尔值设置bitset的最佳方法

假设我有3个bool类型值bool canwalk = true; bool cantalk = false; bool caneat = false;我想设置一个bitset来表示三个std :: bitset <3> foo;我怎样才能构建一个bitset ...

回答 4 投票 3

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.