INNER CODE UNIT · C++

mostFreqRes

aromanro/QCSim · QCSim/AdderTests.cpp:227

    size_t mostFreqRes = measurements.begin()->first;
    mostFreqRes >>= nQubits;
    size_t freqMax = measurements.begin()->second;
    for (const auto &v : measurements)
    {
        size_t res = v.first;

        if ((res & mask) != static_cast<size_t>(n1))
        {
            std::cout << " Adder altered the first qubits, the result is: " << res << std::endl;
            return false;
        }
        res >>= nQubits;

        if (res != expected)
            ++failures;

        size_t freq = v.second;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…