请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

LC 350题关于有序数组的实现

波波老师您好,我思考了您留下的问题。并且实现了349题有序数组的版本,在没有使用Set的情况下,时间复杂度也达到了O(nlogm)或者O(mlogn)。

但是在350题,却发现不用Map有些困难,因为如果单纯使用二分查找法,无法记录一个元素在两个数组中出现的频次。所以请问在二分查找过程中,是否查找到一个元素后,需要对这个元素在数组中进行删除元素的操作?如果对数组进行删除元素操作,则需要对每一个元素进行位移,时间复杂度岂不是变为O(n * logm * m) 或者 O(m * logn * n) ?

请老师指点,多谢!

正在回答

1回答

liuyubobobo 2019-04-09 13:50:03
1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信