最近点对与随机化几何算法
在 n 个点中找最近的一对,暴力需要 O(n^2)。分治法将其优化到 O(n log n),而 Rabin 的随机化方法更进一步达到期望 O(n)。
Linux 内核、存储与网络、可观测性、系统架构与大模型基础设施的工程笔记:机制拆解、踩坑复盘与可核对证据,少空谈。
共 2 篇文章 · 返回首页
在 n 个点中找最近的一对,暴力需要 O(n^2)。分治法将其优化到 O(n log n),而 Rabin 的随机化方法更进一步达到期望 O(n)。
当 DP 的最优决策点具有单调性时,分治技巧可以将 O(n^2) 优化到 O(n log n)。四边形不等式是识别这种结构的关键数学工具。