-
[Programmers] 가장 가까운 글자 _Python알고리즘/프로그래머스 2023. 1. 3. 09:41728x90반응형
문제
https://school.programmers.co.kr/learn/courses/30/lessons/142086
풀이
def solution(s): answer = [] word = {} for i, w in enumerate(list(s)): if w not in word: answer.append(-1) word[w] = i else: answer.append(i - word[w]) word[w] = i return answer
LIST'알고리즘 > 프로그래머스' 카테고리의 다른 글
[Programmers] Lv.1 덧칠하기 _JavaScript (0) 2023.05.02 [Programmers] Lv.1 추억 점수 _JavaScript (0) 2023.05.01 [Programmers] 크기가 작은 부분문자열 _Python (0) 2022.12.28 [Programmers] 문자열 나누기 _Python (0) 2022.12.02 [Programmers] 삼총사 _Python (2) 2022.12.01