从不浪费——分治总结

从不浪费——分治总结

分治对我而言暂时分为两种,一种是二分的数据结构,另一种是算法。这里就讲一讲算法的分治。

分治充分利用了已知答案,自动忽略一定比已知答案劣的答案。就比如平面最近点对,假设我们从一条中线的两遍都得到了最近点对距离是\(d\)的答案,这其实就是最坏情况,此时,\(sort\)完之后,枚举统计答案只能从\(2d \times 2d\)的矩形里面找。而已经确定,两边的两点间最近距离都是\(d\),从而这些点最坏就是分布在右半边\(d \times 2d\)矩形的中点和端点上,这样的点最多六个。

完毕QAQ

咕咕咕掉

猜你喜欢

转载自www.cnblogs.com/winlere/p/10360174.html