[Rust] 15. Hashmap (해쉬맵)
프로그래밍 언어/Rust 2023. 2. 19. 14:49
Hashmap (해쉬맵) 키(Key)와 값(Value) 두 쌍으로 데이터를 보관하는 자료구조입니다. 키는 중복될 수 없으며, 값은 중복 가능합니다. 저장 능력은 다소 느리나 키 값을 해싱하여 저장하기 때문에 키값의 고속 검색이 가능하여, 데이터의 빠른 접근이 필요한 경우 사용됩니다. 해쉬맵은 데이터 정렬을 보장하지 않습니다. 해쉬맵을 사용하기 위해서는 해쉬맵 사용에 필요한 컨테이너를 use로 사용가능하도록 하여야 합니다. use std::collections::HashMap; 해쉬맵 생성하기 use std::collections::HashMap; fn main() { // 해쉬맵 생성 let mut hashmap = HashMap::new(); } 데이터 추가하기 (키값, 데이터) use std::col..