自顶向下,逐步细化算法