3.7.1 P算法