SWAP-åtgärd
Fullständigt kvalificerat namn: Std.Intrinsic.SWAP
Q#
operation SWAP(qubit1 : Qubit, qubit2 : Qubit) : Unit is Adj + Ctl
Tillämpar SWAP-grinden på ett par kvantbitar.
Första qubiten som ska bytas.
Andra qubiten som ska bytas.
där rader och kolumner sorteras som i kvantbegreppsguiden.
Motsvarar:
Q#
CNOT(qubit1, qubit2);
CNOT(qubit2, qubit1);
CNOT(qubit1, qubit2);