c++ - 对 http ://www. spoj.pl/problems/GANNHAT/的 O(n log n) 解决方案有什么想法吗?

标签 c++

我试过spoj问题http://www.spoj.pl/problems/GANNHAT/但是我的 O(n^2) 解决方案给出了 TLE。任何人都可以给我一些解决这个问题的 O(n log n) 解决方案的想法。我无法弄清楚如何在 O(n log n). 提前致谢..

最佳答案

使用 KD-Tree .这question应该为您指明正确的方向。

关于c++ - 对 http ://www. spoj.pl/problems/GANNHAT/的 O(n log n) 解决方案有什么想法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6304492/

相关文章:

c# - 从 C# 导入 C++ 类方法

c++ - Visual Studio 上的许多错误

c++ - 为什么 "pointer=pointer+i"得到了一种随机值

c++ - 灰度图像中像素的质心

c++ - 如何进一步优化这个简单的算法?

c++ - 在 C++ 中的指针数组中,内存过度使用是否会导致指针存储在非连续的内存块中?

c++ - 为什么我的shared_ptr会泄漏内存?

c++ - 函数的向后兼容性和安全版本

c++ - 使用 QSettings 存储 qt 应用程序的设置

c++ - 将两个 vector<double> 转换为 vector<complex<double>>