ALGORITHM/BASIC
Hash 란 ?
Jungry_
2025. 3. 5. 14:59
반응형
Hash 는 key:value 형태를 가지고 있는 자료구조이다
전화번호부를 예로들 수 있음
이름: 번호
이런 형태 !!
Hash 의 가장 대표적인 특징은 ``모든 데이터 타입으로 접근 가능`` 하다는 점이다
배열을 ['h','e','l','l','o] 이렇게 있을때 각 값에 접근하기 위해선 0~4 까지의 정수로 접근이 가능하다
하지만 hash 의 경우에는
{'a':'1234',
'b':'5678')
이렇게 key 인 a,b 로도 접근이 가능하다
hash 는 주로 언제 쓰이냐면 string 기반으로 정보를 기록하고 관리할 때에 쓰인다
몇문제 풀어보면서 든 생각은
dict 랑 set 을 끝내주게 잘 사용할 줄 알면 문제들을 풀 수 있을 것ㄱ 같다
반응형