5.2.1 算法概要