可能重复:
在数组中找到总和等于给定数字 X 的四个元素
给定一个正整数和负整数的整数数组,找到四个不同的数字,它们总和为特定数字,比如 0。O(n^4)
显然不是一个好的解决方案。例如
一个数组包含
0,1,-4,3,7,-8, -11
在这里,可能的解决方案是 0,1,-4,3 或 0,1,7,-8 或 1,3,7,-11
相同的值可以重复。完全没有关系。唯一要记住的是,选择的四个数字应该有不同的索引。就是这样。
我找到了一些有关有效解决方案的材料,但对我来说并不满意。如果有人可以帮助我,非常欢迎您。
谢谢。