展开 算法必须符合哪五个条件