G*a
2 楼
草坪灌溉阀坏了,没有找到管灌溉的分阀,只找到总水阀,怎样处理。多谢!
b*g
3 楼
那我就抛砖引玉了,针对3个数的。
1. 两个for-loops得到任意2个数的和,存在一个临时数组,tmp1. O(n^2)
2. sort (tmp1). O(nlogn)如果merge sort.
3. 再扫一遍原来数组,对于每个元素,a, search(-a) 在sorted tmp1. O(nlogn)
所以,O(n^2).
自我感觉,我们必须对所以pair的数进行判断,所以这就是最优化的算法。
1. 两个for-loops得到任意2个数的和,存在一个临时数组,tmp1. O(n^2)
2. sort (tmp1). O(nlogn)如果merge sort.
3. 再扫一遍原来数组,对于每个元素,a, search(-a) 在sorted tmp1. O(nlogn)
所以,O(n^2).
自我感觉,我们必须对所以pair的数进行判断,所以这就是最优化的算法。
m*t
4 楼
墙上还是地上
G*a
6 楼
di shang
C*y
7 楼
稍微改进一下:
1.直接sort原来的数组
2.从第一个元素开始,扫描当前元素a[i]后面的subarray (a[i+1] to a[n-1],找和为
-a[i]的pair,因为是sorted,所以可以O(n-i)找到
复杂度应该还是O(n^2)
【在 b******g 的大作中提到】
: 那我就抛砖引玉了,针对3个数的。
: 1. 两个for-loops得到任意2个数的和,存在一个临时数组,tmp1. O(n^2)
: 2. sort (tmp1). O(nlogn)如果merge sort.
: 3. 再扫一遍原来数组,对于每个元素,a, search(-a) 在sorted tmp1. O(nlogn)
: 所以,O(n^2).
: 自我感觉,我们必须对所以pair的数进行判断,所以这就是最优化的算法。
1.直接sort原来的数组
2.从第一个元素开始,扫描当前元素a[i]后面的subarray (a[i+1] to a[n-1],找和为
-a[i]的pair,因为是sorted,所以可以O(n-i)找到
复杂度应该还是O(n^2)
【在 b******g 的大作中提到】
: 那我就抛砖引玉了,针对3个数的。
: 1. 两个for-loops得到任意2个数的和,存在一个临时数组,tmp1. O(n^2)
: 2. sort (tmp1). O(nlogn)如果merge sort.
: 3. 再扫一遍原来数组,对于每个元素,a, search(-a) 在sorted tmp1. O(nlogn)
: 所以,O(n^2).
: 自我感觉,我们必须对所以pair的数进行判断,所以这就是最优化的算法。
w*x
10 楼
那个sort的确是O(n^2 logn)
q*0
12 楼
This is called the sub-set sum problem.
相关阅读
家有游泳池的请进快买房了我这种情况该申请信用卡吗Cracks on the 2nd floor's floor? Any comments please , Thanks!Family room装地板还是地毯?求张LOWES或HOMEDEPOT的胖子求解:是银行让我们多放钱还是怎滴请看一下这个房子的朝向和废水怎么样?天凉了,暖脚器终于可以发挥作用了现在对买第一个房子的用户,政府还有什么补助的Program或者Credit吗?如何给油画配框便宜?还贷初期交的钱都是利息吗?还是有一部分是本金?败一个 dyson dc24还是25大伙自己上房顶吗?2层银行新换的地毯搬进去之前是清洗一下呢?还是神器吸一下就行?各种saw需要买高级的吗?切割石板的利器看房子的一些疑问REO of Freddie MacProperty tax for this year请指点,关于propane的购买