목록Algorithm/프로그래머스 (8)
minzzl
네.. 어제 활활 불타오르던 의욕은 어디에 가고 ... 오늘 이렇게 해시 세번째 문제를 풀었습니다 .. 어제 완료하기로 했지만 뭐 ,,, ^^ 지금이라도 하는게 어디에요 ~ 문제 풀이 근데 이 문제 좀 화납니다잉 .. 해시 대표 문제면 뭔가 해시를 쓸만한 타당성?을 줘야하는 문제여야하지 않나여 ? 왜 혼란을 주시는거져 ? ㅜ (사실 내가 알고리즘 잘 못해서 화나는 고임) 쨋든 굳이 굳이 ... 각 번호들을 .. 해시 테이블에 넣고요 ... 그냥 문자열 비교합니다 ... 심지어 대표 코드 정답은 해시로 안 품요 나의 코드 def solution(phone_book): answer = True dictionary = {} for phone_number in phone_book: dictionary[phone..
안녕하세요. 오늘 해시 문제를 다 풀고 잠에 들 예정입니다 .. 1번 문제는 풀고 나서 그냥 바로 2번 문제로 넘어갔습니다. 2번 문제부터는 ..뭔가 다른 사람들의 풀이가 궁금해서 한번 봤더니 .. 뭔가 분해서 블로그에 남겨야겠습니다 .... ㅜ 짧은 코드가 반드시 좋은 코드라고 할 수는 없지만 .. 저는 약 20줄에 걸친 코드를 단 2?줄에 푼 사람들을 보니 배가 아파서요 ... 문제 풀이 우선 이 문제를 왜 해쉬로 풀어야하는가에 대해 고민을 해보았습니다. 맨 처음에는 그냥 차례대로 정렬해서, 하나씩 값을 비교해보면 되는게 아닌가? 하는 생각 때문에 계속의아했는데요 .. 아무래도 해시를 쓰는 이유는 시간 복잡도의 이유 때문인 것 같습니다. 그래서 그냥 dictionary에 참가자를 집어넣고, key 중..