Quantum many-body physics with classical and quantum algorithms