保结构算法