Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 468 Bytes

NOTES.md

File metadata and controls

38 lines (26 loc) · 468 Bytes
#include "clifford.h"

using namespace tangle::clifford;

#include <iostream>
#include <time.h>
#include <vector>
#include <utility>
// #include <functional>

int main()
{

  srand(time(NULL));

  /* Example of a GHZ State */
  int n = 5000;

  GraphState g(n);

  // g.h(0);
  // g.cx(0, 1);
  g.x(n / 2);

  std::cout << "Measured Value: ";

  for (int i = n - 1; i >= 0; i--)
  {
    std::cout << g.measure(i);
  }

  std::cout << std::endl;

  return 0;
}