algorithm/python
프로그래머스/해시/전화번호 목록
아르르르를를르
2020. 3. 5. 23:48
프로그래머스 코딩테스트 문제를 풀고 있다.
https://programmers.co.kr/learn/courses/30/parts/12077
level2
def solution(phone_book):
if len(phone_book) <= 1:
return True
past = []
for item in phone_book:
if not past:
past.append(item)
continue
for p in past:
try:
for i in range(len(p)):
if p[i] != item[i]:
break
else:
return False
except IndexError:
return False
past.append(item)
break
return True