使用hash_map