백준

Language/Coding Test

[프로그래머스 코딩테스트] 해시 - 전화번호 목록

def solution(phone_book): sort_book = sorted(phone_book) for i in range(len(sort_book)): b = len(sort_book[i]) for j in sort_book[i+1:]: if sort_book[i] == j[:b]: return False return True 채점 결과 정확성: 83.3 효율성: 8.3 합계: 91.7 / 100.0 요번에도 효율성에서 떨어졌다. (4개중 2개) 답을 배꼈다. 베스트 답안1) def new_solution(phone_book): phone_book = sorted(phone_book) for p1, p2 in zip(phone_book, phone_book[1:]): if p2.startswith..

Language/Coding Test

[프로그래머스 코딩테스트] 해시 - 완주하지 못한 선수

def mysolution(participant, completion): answer = '' if len(participant) != len(completion): for v in participant: if v in completion: completion.remove(v) pass else: answer = v return answer 채점 결과 정확성: 50.0 효율성: 0.0 합계: 50.0 / 100.0 안되서 답을 배낌 def solution(participant, completion): participant.sort() completion.sort() for p,c in zip(participant, completion): if p != c: print(p) return p return p..

DevSecOps
'백준' 태그의 글 목록