python hash
-
[프로그래머스/Python] 해시 level 2. 위장Algorithm/Programmers codes 2020. 1. 29. 20:33
해시(Hash) 출체빈도 높음 | 평균 점수 보통 해시는 Key-value쌍으로 데이터를 저장하는 자료구조입니다. 문제 3. 위장 문제 설명 스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요. 제한사항 clothes의 각 행은 [의상의 이름, 의상의 종류]로 이루어져 있습니다. 스파이가 가진 의상의 수는 1개 이상 30개 이하입니다.같은 이름을 가진..
-
[프로그래머스/Python] 해시 level 1. 완주하지 못한 선수Algorithm/Programmers codes 2020. 1. 29. 16:01
백준 알고리즘으로 C언어 공부를 하고 있는데 파이썬도 틈틈이 해보기 위해 프로그래머스를 시작하기로 했다. 일단 첫 문제부터 푸는 것 자체는 어렵지 않은데 '효율성' 이 친구가 아주 어렵다. 정확성은 맞는데 효율성이 0점이라 결국 코드를 계속 고치고 고치고 다른 분들의 코드를 봐야 했다. 후. .. 해시(Hash) 출체빈도 높음 | 평균 점수 보통 해시는 Key-value쌍으로 데이터를 저장하는 자료구조입니다. 문제 1. 완주하지 못한 선수 문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지..