以下代码是用C++编译的,按理来说都没有问题,可是提交的时候出现超出时间限制。对此我用相同的代码用C试了下,发现C提交成功。到底是VECTOR容器的问题还是官网出的错误,还是我的理解和做法是有问题的。
class Solution {
public:
bool containsDuplicate(vector<int>& nums) {
if(nums.size()<=1)
{
return false;
}
for(int i=0;i<nums.size()-1;i++){
for(int j=i+1;j<nums.size();j++){
if(nums[i]==nums[j])
{
return true;
}
}
}
return false;
}
};