알고리즘 풀이
프로그래머스에서 알고리즘 커뮤러닝을 듣고 있습니다.
알고리즘 문제를 딱 열었을 때 느껴지는 첫인상이 중요합니다.
- 문제의 크기
- 문제에 걸린 제약
- 조건이 무엇인지
해시 (Hash)
사용해야 하는 index 값이 int 형태가 아닌 string 형태일 경우 사용되는 자료구조.
- get
get(x)는 x라는 key에 대응되는 value를 돌려줍니다. 딕셔너리 값에 찾으려는 값이 없을 경우, 디폴트 값을 넣어 없을 때 가져오게 할 수도 있습니다.
ex) ex_dict.get('값이 있는 key', '값이 없는 결과') => 값이 없는 결과