반응형
목록가장 가까운 같은 글자 (1)
반응형
오랑우탄의 반란
프로그래머스 | 가장 가까운 같은 글자 (Python3)
오늘도 오랑이는 문제를 풉니다. 가장 가까운 같은 글자 풀이 과정문자열 s의 글자 s[i]에 대해 1) 처음 나온 경우와 2) 그 외 두 경우로 나눠서 설계해야 하는 문제입니다. def solution(s): answer = [] for i in range(len(s)): if : #조건 answer.append() #가장 가까운 글자와의 자릿수 차이 else: answer.append(-1) return answer 처음에는 조건을 'for i in s' 라고 생각했지만 그렇게 되면 전체 범위에 대해 조건이 적용되어 모든 글자에 대해 동일한 값을 출력하게 됩니다. 그렇기 때문에 더 구체적인 범위를 설정해줘야 합니다. ..
PYTHON/프로그래머스
2024. 7. 15. 14:04