Python(Cirq)について(2)

概要

  • Python の 練習を兼ねて, 量子コンピュータのフレームワーク(Google社)のチュートリアルを確認してみた
  • 動作環境は, Google Colaboratory で行った

感想

  1. 量子ゲートに, たくさん種類があるので, だいぶ混乱したように思う.
  2. 時間を見つけて, 今後も, チュートリアルの残りの部分を進めていこうと思う.

Gates and operations

  • Gates

  • Operation

Circuits and moments

  1. Hadamard

  2. SWAP

  3. Moment

  4. Pauli X

  5. Pauli Y

  6. Pauli Z

  7. Controlled Z

  8. Controlled NOT

  9. Controlled ISWAP

  10. Controlled TOFFOLI

  11. Controlled CCZ

参照サイト

C++ の動作確認をしてみた(195)

C++の練習を兼ねて, AtCoder Regular Contest 022 の 問題A (A – スーパーICT高校生) ~ 問題B (B – 細長いお菓子) を解いてみた.

■感想.
1. 問題B は, 尺取り法をイメージした実装としたが, 左端の決め方で, 非常に苦労したものの, AC版になり, 良かったと思う.
2. 時間を見つけて, 引き続き, 過去問を振り返っていきたいと思う.

本家のサイトARC 022 解説をご覧下さい.

■C++版プログラム(問題A/AC版).

■C++版プログラム(問題B/AC版).

■参照サイト
AtCoder Regular Contest 022