Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.29 KB | None | 0 0
  1. def qft_dag(self, qc, qregs):
  2. n = len(qregs)
  3. for i in reversed(range(n)):
  4. qc.h(qregs[i])
  5. for k in reversed(range(i)):
  6. try:
  7. qc.cu1(-pi/(2**(i - k)), qregs[i], qregs[k])
  8. except:
  9. continue
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement