728x90
반응형
def solution(phone_book):
answer = True
phone_book.sort()
for i in range(len(phone_book)-1) :
if phone_book[i][0] is not phone_book[i+1][0]:
continue
if phone_book[i] == phone_book[i+1][0:len(phone_book[i])] :
return False
return answer
정렬 후 비교
첫글자가 다르면 컨티뉴, 포함되어있으면 False return
모두 통과!
728x90
반응형
'IT > 알고리즘' 카테고리의 다른 글
[프로그래머스] 두 개 뽑아서 더하기 (0) | 2021.03.28 |
---|---|
[프로그래머스] 완주하지 못한 선수(python) (0) | 2021.03.19 |
[프로그래머스] 완주하지 못한 선수(java) (0) | 2020.05.22 |