中途相遇法,这题目总结后我感觉和第一篇博客很像,他们都取了中间,也许这就是二分的魅力吧 这题题意就是从ABCD四个集合中选四个元素使他们的和为0 题意很简单,但是实现起来很容易超时,不能一个一个枚举 然后就想到了枚举两个,那么新生成EF两个集合大小为n方,然后如何查找? 最容易想到的就是用map标记,但汝佳说了这会超时,我不信,试了一发,超时了!!! 除了用map还能用什么呢,联想到之前那个UVA对称的题目,我们可以sort一下,然后查找e的相反数时候,二分查找-e,记住,找到还不行,有可能存在…