pub fn apply_h_simd(state: &mut Vec<Complex64>, target: usize, n_qubits: usize)
Apply the Hadamard gate H to qubit target using SIMD.
target
H = (1/√2) [[1, 1], [1, -1]]