【发布时间】:2015-07-03 14:47:56
【问题描述】:
我在准备面试时遇到了一个问题。 给定一个整数数组作为输入。 我们找到了一个可能的子集,使得数组中的元素具有共同的差异。 例如, 考虑输入数组是 {1,3,7,10,11} 那么输出应该是 {3,7,11}。 数组中的元素总是按递增顺序排列的。 我想找到所有子集并寻找解决方案。 但是如果输入数组的大小太大,这会导致我的程序运行得更慢。 谁能帮我破解这个???
【问题讨论】:
-
你的问题不是很好:它必须是最大的子集之一吗?因为只有第一个元素的集合始终是常数差异的子集。
-
是的,最大的子集...
标签: arrays subset difference