Loading... ![](https://blog.fivk.cn/usr/uploads/2021/09/786568572.png) ```cpp class Solution { public: bool containsDuplicate(vector<int>& nums) { unordered_set<int> s; for (int x: nums) { if (s.find(x) != s.end()) { return true; } s.insert(x); } return false; } }; ``` 上述代码中 ```cpp hljs for (auto x : nums) ``` 作用就是迭代容器中所有的元素,每一个元素的临时名字就是x,等同于下边代码 ```cpp hljs for (vector<int>::iterator iter = nums.begin(); iter != nums.end(); iter++) ``` 最后修改:2021 年 09 月 01 日 © 禁止转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏