中间相遇法(分治类问题非等大分治的平衡做法)

本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/133321701

分治,如果分成两半大小不一样,很容易被卡到 O(n2)O(n^2)

在某些题目中,利用中间相遇法,我们可以优化这个过程

其优化的前提是分治的大头在找分界点

在这里插入图片描述

复杂度不用证,很好理解吧

这层找地越久,下一层就越均匀