自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 RMQ标准算法

最终,当我们需要查询区间[i, j]内的最小值时,只需要从预处理好的结果中取出对应的块内最小值即可,时间复杂度为O(1)。现在我们的问题是将 LCA 问题转化为简化的 RMQ 问题。因为 LCA 是这两个节点的共同祖先,而在二叉搜索树的性质下,LCA 节点的值一定是区间 [i, j] 内的最小值。最后这一步的核心思想是利用动态规划的方法来预处理这个简化的RMQ问题,从而实现O(1)的查询时间复杂度。对于任意一个节点 u,它的左子树中所有节点的值都小于 u 的值,右子树中所有节点的值都大于 u 的值。

2024-06-01 17:21:49 628 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除