SMALL
안녕하세요 남갯입니다.
public class FrogRiverOne {
public static int solution(int X, int[] A) {
int sum = ((X) * (X + 1)) / 2;
int result = -1;
Map<Integer, Boolean> map = new HashMap<>();
if(A.length == 0){
return -1;
}
int i = 0;
for (int a : A) {
if (!map.containsKey(a)) {
map.put(a, true);
sum -= a;
}
if (sum == 0) {
return i;
}
i++;
}
return result;
}
}
LIST
'IT > 알고리즘' 카테고리의 다른 글
[코딜리티] - Lesson 4. MissingInteger (0) | 2019.08.13 |
---|---|
[코딜리티] - Lesson 4. MaxCounters (0) | 2019.08.12 |
[코딜리티] - Lesson 3. TapeEquilibrium (0) | 2019.08.05 |
[코딜리티] - Lesson 3. PermMissingElem (0) | 2019.08.05 |
[코딜리티] - Lesson 3. FrogJmp (0) | 2019.08.05 |