nlogn算法