UVa 1152 - 4 Values whose Sum is 0(中途相遇)
给出四个数组a、b、c、d,每个取一个数字,求有多少种取法使得和值为0。
枚举a、b中的和,查找c、d中的和的相反数有没有与a、b的和相等的。O(n^2*logn)的算法,如书上所说的,使用multiset和count超时了,改用 数组之后Ac。
1 | #include<cstdio> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
相关文章
给出四个数组a、b、c、d,每个取一个数字,求有多少种取法使得和值为0。
枚举a、b中的和,查找c、d中的和的相反数有没有与a、b的和相等的。O(n^2*logn)的算法,如书上所说的,使用multiset和count超时了,改用 数组之后Ac。
1 | #include<cstdio> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **