ApplyXorInPlace 作業
完整名稱:Std.Canon.ApplyXorInPlace
operation ApplyXorInPlace(value : Int, target : Qubit[]) : Unit is Adj + Ctl
總結
在傳統整數與量子位緩存器所代表的整數之間套用位 XOR 運算。
描述
根據整數中的1位,將 X
作業套用至小端緩存器中的量子位。
讓我們以 表示 value
,讓 y 成為以 target
編碼的不帶正負號整數,然後 ApplyXorInPlace
執行下列對應所提供的作業: |y⟩ ↦ |y ⊕ a⟩,其中⊕是位獨佔 OR 運算符。