1
3
这种排列有点混乱,每个相关位都有一个明显的移动距离。排列图如下所示(输出顶行):
不过,这确实说明了一些方法。如果我们靠近顶部看,每个“组”都是通过按升序从输入中收集一些位形成的,因此可以用7来完成
compress_right
操作aka
所以如果
这种排列不能通过蝶形网络进行路由,但是Bene网络是通用的,因此可以工作。 所以可以用11个 these 置换步骤,也称为增量交换:
|
BitLauncher · 甲骨文-如何模拟位列和布尔和/或? 2 年前 |
Ego Placebo · 标识BitValue列中的值 7 年前 |
OLIVER.KOO · 转换长。最大浮点数 7 年前 |
CrippledTable · IBM单精度浮点数据转换为预期值 7 年前 |
committedandroider · 为什么我的位集大小为0? 7 年前 |
Amanda · Swift-将UInt8字节转换为位数组 7 年前 |
Eduardo Lucio · 最适合保存文件字节的向量类型是什么? 8 年前 |