RippleCarryCGIncByLE作

完全限定的名称:Std.Arithmetic.RippleCarryCGIncByLE

operation RippleCarryCGIncByLE(xs : Qubit[], ys : Qubit[]) : Unit is Adj + Ctl

摘要

使用波纹携带算法将 little-endian 寄存器 y 递增一个 little-endian 寄存器 x。

说明

计算 ys += xs modulo 2ⁿ,其中 xs 和 y 是小端寄存器,而 Length(xs) ≤ Length(ys) = n。 请注意,如果 Length(xs) != Length(ys),xs 将填充 0 初始化的量子位以匹配 ys 的长度。 此作使用波纹携带算法。

参考文献