打破平方时间的魔咒:分治算法