java - 合并两个凸包

标签 java algorithm convex-hull

我目前正在编写分而治之版本的凸包算法,它非常接近工作,但在合并两个凸包(以形成整体凸包)时遇到问题。

我正在合并:

  • 为每个输入外壳 A 和 B 计算上外壳和下外壳
  • 通过确保右转找到组合的上船体
  • 通过确保左转找到组合的下船体
  • 计算 2 个组合壳的并集

我不是 100% 确定这是否是正确的方法 - 是否有找到组合的上/下船体的指导或伪代码?

最佳答案

关于java - 合并两个凸包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13483289/

相关文章:

java - 读取套接字响应时,线程在几次迭代后 hibernate

java - 从表单(Play2 Framework)获取一个参数的最佳方法是什么?

c++ - 在 C++ 中将连续范围映射到离散区间

python - 什么是好的速率限制算法?

java - 在java中合并凸包

algorithm - 4点的凸包

java - 更快的距离测量

algorithm - 二进制字符串转十进制字符串

用于查找 f(x) = a*min(b, x) 形式的函数最大值的算法?

java - "GetMessage()"循环的 Java Swing 对应物在哪里?