Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Nama yang sepenuhnya memenuhi syarat: Std.Canon.ApplyXorInPlaceL
operation ApplyXorInPlaceL(value : BigInt, target : Qubit[]) : Unit is Adj + Ctl
Ringkasan
Menerapkan operasi bitwise-XOR antara bilangan bulat klasik dan bilangan bulat yang diwakili oleh daftar kubit.
Deskripsi
Menerapkan operasi X ke qubit dalam register little-endian berdasarkan 1 bit dalam bilangan bulat.
Mari kita tunjukkan value oleh dan biarkan y menjadi bilangan bulat yang tidak ditandatangani di target, lalu ApplyXorInPlace melakukan operasi yang diberikan oleh peta berikut: |y⟩ ↦ |y ⊕⟩, di mana ⊕ adalah operator OR eksklusif bitwise.