QUANTUM ALGORITHMS AND THEIR IMPACT ON COMPUTING PERFORMANCE