class Solution {
public:
vector<int> searchRange(vector<int>& nums, int target) {
int count = 0;
vector<int>result;
vector<int>::iterator it;
if (find(nums.begin(), nums.end(), target) == nums.end())
{
result.push_back(-1);
result.push_back(-1);
return result;
}
else
{
it = find(nums.begin(), nums.end(), target);
while (it != nums.end())
{
if (*it == target)
{
count++;
it++;
}
else
break;
}
result.push_back(find(nums.begin(), nums.end(), target) - nums.begin());
result.push_back(it - nums.begin()-1);
return result;
}
}
};
34. Search for a Range
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.