编辑
2023-11-06
算法题
00
请注意,本文编写于 550 天前,最后修改于 550 天前,其中某些信息可能已经过时。

题目

cpp
class Solution { public: bool checkIfExist(std::vector<int>& arr) { std::unordered_set<int> seen; for (int num : arr) { // 检查当前元素的两倍和一半是否存在于集合中 if (seen.count(num * 2) || (num % 2 == 0 && seen.count(num / 2))) { return true; } seen.insert(num); } return false; } };

本文作者:yowayimono

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!