展开 算法要满足五个特性