728x90
반응형
[문제]
시간이 흐르며 낙엽이 떨어지고 개구리가 반대편 낙엽을 밟으며 강으로 건너갈 수 있는 최소 시간을 구하는 문제
[코드]
시간복잡도: O(N)
def solution(X, A):
# write your code in Python 3.6
setleaf = set()
for idx, position in enumerate(A) :
setleaf.add(position)
if len(setleaf)==X:
return idx
return -1
728x90
'기타 > Codility' 카테고리의 다른 글
[Easy] Nesting (0) | 2022.06.10 |
---|---|
[Easy] MinPerimeterRectangle (0) | 2022.06.10 |
[Easy] CountDistinctSlices - 70% (0) | 2022.06.08 |
[Easy] TapeEquilibrium (0) | 2022.06.08 |
[Easy] PermMissingElem (0) | 2022.06.07 |