bitset

bitset

文章 0 浏览 3

如何在我的特定代码中实现动态位集

我正在使用位集,为了提高代码的性能,我想将其更改为动态位集,但是在阅读了一些与此相关的帖子后,我仍然不知道如何定义我的代码。 所以我附上了我…

記柔刀 2024-10-21 18:39:47 6 0

std::bitset 的二进制序列化

std::bitset 有一个 to_string() 方法,用于序列化为基于 char 的 1 字符串,并且0秒。显然,这对位集中的每个位使用单个 8 位 char,使得序列化表示…

小嗲 2024-10-21 13:15:34 3 0

Java中的OR运算(BitSet.class)

如何编写一个程序,它将 001010101110000100100....、011100010001000011000....、000000000010000000000100.... 作为输入(位)并且输出将是这 3 项…

勿忘心安 2024-10-20 18:43:20 2 0

在 C++ 中将位集写入文件可节省空间

我想知道如何在 C++ 中将位集写入文件(可能使用 iostream)来节省空间。将位集分解为大小为 8 的位集,然后将每个单独的位集写入文件会节省空间吗?…

不疑不惑不回忆 2024-10-20 09:58:22 6 0

为什么 std::bitset 的位顺序相反?

为什么 bitset 以相反的顺序存储位?经过多次努力,我终于写出了这个binary_to_dec。能不能简化一下? int binary_to_dec(std::string bin) { std::bi…

恏ㄋ傷疤忘ㄋ疼 2024-10-17 10:34:38 3 0

STL bitset::count() 方法的性能如何?

我四处搜寻,找不到 bitset::count() 的性能时间规范。有谁知道它是什么(O(n) 或更好)以及在哪里可以找到它? 编辑通过STL我仅指标准模板库。…

番薯 2024-10-12 01:49:45 5 0

如何存储向量?或文件中的位集,但按位?

如何将位集数据写入文件? 第一个答案没有正确回答问题,因为它占用的空间比应有的空间多了 8 倍。 你会怎么做?我真的需要它来保存很多真/假值。…

星星的轨迹 2024-10-11 21:44:15 5 0

如何在 C 中实现位集?

我一直在Java中使用 Bitset 类我想在 C 中做类似的事情。我想我必须像 C 中的大多数东西一样手动完成它。什么是有效的实现方法? byte bitset[] 或许 …

能怎样 2024-10-06 16:22:11 5 0

设置和获取位的最快方法

我只是想开发超快速函数来设置和获取 uint32 数组中的位。例如,您可以说“将位 1035 设置为 1”。然后,以 1035 / 32 索引的 uint32 与位位置 1035 %…

灰色世界里的红玫瑰 2024-10-06 08:41:10 7 0

为什么在 C++ 中使用 char 数组而不是 int 作为位集?

对于我正在从事的项目,我需要为位集创建自己的实现。我查看了 STL 库以了解他们如何处理此问题,并在网上查看了其他一些内容。使用 char 数组似乎是…

讽刺将军 2024-10-02 20:04:26 4 0

位域与位集

我想将位存储在数组(如结构)中。因此,我可以采用以下两种方法之一 方法 1 (AN 1) struct BIT { int data : 1 }; int main() { BIT a[100]; return …

奶茶白久 2024-09-28 18:43:31 7 0

Python 相当于 Java 的 BitSet

是否有Python类或模块实现了类似于BitSet的结构?…

豆芽 2024-09-27 20:27:24 5 0

调整 java BitSet 的大小

我对 BitSet 类进行了子类化以添加一些附加方法。其中之一称为“折叠”。 它将 BitSet 分成两半,并用 or 将它们“组合”。 (增加信息密度) 这可行…

最偏执的依靠 2024-09-27 09:48:53 11 0

超过 32 位的位集?

我需要使用超过 32 位(现在准确地说是 33 位)的位标志。我尝试发现 std::bitset 不能处理超过 32 位(ulong)。我必须使用向量还是有办法让位集工作…

帥小哥 2024-09-17 05:57:30 10 0

如何在位集中存储更大的二进制数 (C++)

我正在尝试编写一个程序将数字转换为二进制。 代码: #include #include #include using namespace std; int main() { int a; string k; bitset n; ci…

蓝戈者 2024-09-16 17:23:26 3 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文