同样考虑二分法,输入是两个集合A,B;分割数为a的话,有
F(A,B) = F(A1,B1) + F(A2,B2)
复杂度为O(nlogn)
这几道题都是类似的,每个都比一遍的话是O(n^2),通过分割,互相需要进行比较的部分被压缩了,因此降低了复杂度。
同样考虑二分法,输入是两个集合A,B;分割数为a的话,有
F(A,B) = F(A1,B1) + F(A2,B2)
复杂度为O(nlogn)
这几道题都是类似的,每个都比一遍的话是O(n^2),通过分割,互相需要进行比较的部分被压缩了,因此降低了复杂度。