A Linear Time Algorithm for the Optimal Discrete IRS Beamforming | IEEE Journals & Magazine | IEEE Xplore