Job Wanted/코테 - 프로그래머스
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 한 번만 등장한 문자
개발짱돌
2022. 12. 17. 13:13
728x90
반응형
코딩테스트 연습 > 코딩테스트 입문 > 한 번만 등장한 문자
이제는 이런 문제는 쉽게 풀 수 있다. 다만 한가지 문제가 있다면, 꼭 한두가지 케이스들이 Fail이 뜨는 경우들이 있는데, 이 부분에 대해서는 뻔한 예외들이 존재한다. 이 문제에도 딱 하나의 Fail이 존재했었는데, 먼저 생각이 들었던 것은 입력의 값이 길이가 1인 경우였다. 그렇게 바꿨더니 다행히 한번에 답이 구해졌다.
내가 맞힌 정답::
def solution(s):
answer = ''
tmp = list(s)
tmp.sort()
tmp2 = tmp + tmp
if len(s) == 1:
answer = s
else:
for i in range(len(tmp)):
if (tmp.count(tmp[i]) == 1) and (tmp2[i] != tmp2[i+1]):
answer += tmp[i]
return answer
https://school.programmers.co.kr/learn/courses/30/lessons/120896
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
728x90
반응형