qbraid_algorithms.bernstein_vazirani.generate_program

qbraid_algorithms.bernstein_vazirani.generate_program(bitstring)

Load the Bernstein-Vazirani circuit as a pyqasm module.

Parameters:

bitstring (Union[str, list[int]]) – The hidden bitstring s as a string of ‘0’s and ‘1’s

Return type:

QasmModule

Returns:

PyQASM module containing the Bernstein-Vazirani circuit