np问题 背包问题、协同滤波