bitmask 相关问题

位掩码是一种用于隔离字节中特定位的技术,以便仅在所需位上工作。例如,它们在IP地址中用于分隔网络前缀和主机号。

在 r x c 矩阵上放置 1x2 或 2x1 块,以实现覆盖单元格的最大总和

如何通过将图块最佳地放置在矩阵 rxc 中(其中每个单元格都有一个整数值)来找到最大可能的值之和? 目标是通过用 1x2 或 2x1 覆盖单元格来最大化总和

回答 1 投票 0

在 k x n 矩阵上放置 1x2 或 2x1 块,以实现覆盖单元格的最大总和

如何通过优化放置图块来找到最大可能的值之和? 给定一个 k × n 矩阵,其中每个单元格包含一个整数值(范围从 -10^6 到 10^6),如何放置 1x2 o...

回答 1 投票 0

SIMD 中将模式与位掩码进行比较的最快算法是什么?

我想在SIMD中优化以下代码 拍:[1,2,3,4] 数据:[1,1,3,3] mask: [1, 0, 1, 1] # 1表示相等,0表示可选/不关心 结果:[1,1,1,0] 天真的算法...

回答 1 投票 0

使用位掩码将 0 设置为 1,其他所有设置为 0

如何使用位掩码使数字中的所有位如果全为 0 则为 1,如果不是则全为 0? 使用无符号变量: 所以,如果我有 0000-0000,我希望它变成 111...

回答 4 投票 0

使用 LC3 模拟器计算二进制数中 1 的数量

我正在尝试为 LC3 模拟器编写一个程序,它允许我计算存储在内存中其他位置的二进制数中 1 的数量。这是我到目前为止所拥有的: 0011 0001 0000 00...

回答 1 投票 0

加密 RSA 使用位掩码查找 p 和 q

我是加密货币新手,我陷入了这个挑战,我需要能够以某种方式提取 p 和 q。 您将获得一个 python 脚本和一个带有 ecnrypted 标志和其他相关元素的 output.txt...

回答 1 投票 0

左移 vs Mask Uint8Array

我想知道是否有人知道什么会更快以及为什么。 做: this.data[字节] |= 1 << bitIndex; Or do1: const BIT_MASKS: Uint8Array = new Uint8Array([1, 2, 4, 8, 16, 32, 64, 128]); this....

回答 1 投票 0

无符号转换的位掩码是强制的吗

我正在实现一个学习 C 的玩具项目,我有一个关于无符号类型转换规则的看似简单的问题。 我特别想知道 C 标准是否需要无符号类型

回答 1 投票 0

如何在我的应用程序中实现 CHANGE_TRACKING_IS_COLUMN_IN_MASK?

在 SQL Server 中使用更改跟踪时,您应该使用 CHANGE_TRACKING_IS_COLUMN_IN_MASK 来确定在处理更新时更改了哪一列。例如,像这样: 确认...

回答 2 投票 0

有没有办法直接从 SELECT 查询中将 IP 与 IP+CIDR 进行匹配?

类似的东西 SELECT COUNT(*) AS c FROM BANS WHERE typeid=6 AND (SELECT ipaddr,cidr FROM BANS) MATCH AGAINST 'this_ip'; 因此,您不必首先从数据库中获取所有记录,然后逐一匹配它们......

回答 6 投票 0

无法理解为什么程序集不起作用,即使从值寄存器正确复制了值,输出也没有显示正确的结果

我正在尝试在 emu8086 中构建一个程序,该程序将作为输入 1 8 位二进制数给出,然后在输出中显示其十六进制形式。 我的代码是这样的: 数据段 结束 堆栈段...

回答 1 投票 0

如何将十进制转换为位掩码?

我有一个以前由其他人构建的 ACL 系统,我试图了解位屏蔽是如何工作的。我定义了这 4 个常量: 常量无= 0; 常量读取= 1; 常量写入= 2; c...

回答 2 投票 0

“bit_ceil”未在此范围内声明

我正在尝试使用 bit_ceil(),我包含了 < bit > 标头,并使用了 std 命名空间(我知道这不是一个好的做法,但我在这里这样做是为了解决问题) 但当我尝试时...

回答 1 投票 0

给定一个 8 位 int,有没有办法使用掩码并使 4 个中心位不受影响?

我想计算一个8位int的4个中心位中有多少个是“on”的。 所以根据我的理解,下面的代码应该将位掩码00111100应用到int值上,然后计算man...

回答 1 投票 0

如何在 C 中仅设置字节的某些位而不影响其余部分?

假设我有一个像 1010XXXX 这样的字节,其中 X 值可以是任何值。我想将低四位设置为特定模式,例如 1100,同时保持高四位不受影响。怎么会...

回答 4 投票 0

位掩码。为什么我们需要按位移位运算符?

我见过两种位掩码实现: 使用按位移位运算符设置标志 |= 1 << MASK_VALUE and clear the mask flags &= ~(1 << MASK_VALUE). This ...

回答 1 投票 0

美丽子集问题leetcode错题答案

我正在测试集合是否对所有子集都有效。我知道它会给出 TLE 但它给出了错误的答案代码中的问题是什么。 链接到问题 类解决方案: ...

回答 0 投票 0

如何使用按位运算符、掩码来查找一个数是否是另一个数的倍数?

所以我被告知可以做到这一点,而且位运算和掩码可能非常有用,但我必须在它们的工作方式上遗漏一些东西。 我正在尝试计算一个数字,比如 ...

回答 3 投票 0

更改位掩码中的位位置

我需要改变位置1和位置2之间的位顺序(从右到左开始计数)。我怎样才能做到这一点? 输入 输出 1010 1100 1110 1110 0101 0011 我正在尝试一些...

回答 1 投票 0

在给定范围内寻找掩码的子掩码。

如何找到一个给定掩码的最大的子掩码,这只是等于或小于一个给定的值r.例如一个掩码的子掩码(5在二进制101)是4(100在二进制),1(001在二进制)。现在如果...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.