Quantum-Inspired Algorithms