가장 가까운 같은 글자
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
- 내 풀이
- 📍주의할 점
- reverse.index(a)
- a가 index를 시도하려는 리스트안에 없으면 ValueError 발생
- a가 있는지 검토 후 진행
- 📍주의할 점
def solution(s):
answer = []
for idx, a in enumerate(s):
reverse = list(reversed(s[:idx]))
if a in reverse:
i = reverse.index(a)
answer.append(i + 1)
else:
answer.append(-1)
return answer
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
| [프로그래머스][그리디] 큰 수 만들기 (0) | 2026.02.10 |
|---|---|
| [프로그래머스][구현] 서버 증설 횟수 (0) | 2025.10.03 |
| [프로그래머스][Set][교집합] 📍비밀 코드 해독 (0) | 2025.09.24 |
| [프로그래머스][DP] 거스름돈 (1) | 2025.08.18 |
| [프로그래머스] 줄 서는 방법 (3) | 2025.08.14 |