分解和还原算法通过