文章目录
1. 题目来源
2. 题目说明
3. 题目解析
方法一:暴力+常规解法
题意很明确,数据范围正常,暴力枚举即可。拼手速的一道题。
参见代码如下:
// 执行用时 :48 ms, 在所有 C++ 提交中击败了100.00%的用户
// 内存消耗 :8.3 MB, 在所有 C++ 提交中击败了100.00%的用户
class Solution {
public:
int res = 0;
int findTheDistanceValue(vector<int>& arr1, vector<int>& arr2, int d) {
for (auto& e1 : arr1) {
int flag = 0;
for (auto& e2 : arr2) {
if (abs(e1 - e2) <= d) flag = 1;
}
if (flag == 0) ++res;
}
return res;
}
};