-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add CZ section and CNOT and CZ tasks to Multi-Qubit Gates kata #1389
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, it looks good. I left a few comments regarding typos, naming of tasks and ordering. Thank you for your contributions.
Co-authored-by: Manvi-Agrawal <[email protected]>
Co-authored-by: Manvi-Agrawal <[email protected]>
Co-authored-by: Manvi-Agrawal <[email protected]>
Co-authored-by: Manvi-Agrawal <[email protected]>
Co-authored-by: Manvi-Agrawal <[email protected]>
1. Rename the Two Qubit Gates in order 1,2,3 2. Reorder the Two Qubit Gates1-3 3. Add a new section CZ gate
Updated the link.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good overall, and nice CZ lesson, that gate slipped our minds when we were creating the original tutorial!
I left some comments for tasks 2.1-2.3. Looking at the remaining tasks (for the next PR, not for this one, just saying this in case you work on the next one over the weekend),
- Let's call 2.4 "Amplitudes Swap" and add it as the third exercise in CNOT lesson
- 2.5 is good with current name, in the lesson Multi-controlled gates
- 2.6 is also good with current name, as the first exercise in the lesson Controlled Gates (before Controlled Rotation)
And those three should be tested as unitaries indeed, since they accept generic input states, not specific ones.
Thank you!
katas/content/multi_qubit_gates/two_qubit_gate_2/Placeholder.qs
Outdated
Show resolved
Hide resolved
katas/content/multi_qubit_gates/two_qubit_gate_2/Placeholder.qs
Outdated
Show resolved
Hide resolved
katas/content/multi_qubit_gates/two_qubit_gate_2/Verification.qs
Outdated
Show resolved
Hide resolved
Co-authored-by: Mariia Mykhailova <[email protected]>
Co-authored-by: Mariia Mykhailova <[email protected]>
Co-authored-by: Mariia Mykhailova <[email protected]>
Co-authored-by: Mariia Mykhailova <[email protected]>
Co-authored-by: Mariia Mykhailova <[email protected]>
Co-authored-by: Mariia Mykhailova <[email protected]>
Co-authored-by: Mariia Mykhailova <[email protected]>
Co-authored-by: Mariia Mykhailova <[email protected]>
Co-authored-by: Mariia Mykhailova <[email protected]>
Co-authored-by: Mariia Mykhailova <[email protected]>
Co-authored-by: Mariia Mykhailova <[email protected]>
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Just two minor comments.
Thank you!
No description provided.