문제 링크
요약
- 생각 가는대로 풀면 된다.
최종
결과
- 난이도도
easy고 문제 보면 어떻게 풀면 될것 같은지 생각이 딱 든다.
class Solution {
public:
int getMinDistance(vector<int>& nums, int target, int start) {
for (int i = 0; ; i++) {
if (start + i < nums.size() && nums[start + i] == target) {
return i;
}
if (0 <= start - i && nums[start - i] == target) {
return i;
}
}
// Should not happen
return 0;
}
};