18.查询效率最高的unordered_map
2024-08-31 16:19:19
#include <string>
#include <iostream>
//查询性能最高
//增删查改与map是一样的,但是本质区别就是unordered_map底层是hash表,map底层是红黑树
#include <unordered_map>
using namespace std; void main()
{
unordered_map<string, double>mymap{ {"a1",},{ "a2", },{ "a3", } }; //不允许重复
mymap.insert(pair<string, double>("a4", )); mymap.insert(unordered_map<string, double>::value_type("a5", )); for (auto i : mymap)
{
cout << i.first << " " << i.second << endl;
} auto it = mymap.find("a1");
if (it != mymap.end())
{
cout << it->second << endl;
}
cin.get();
}
最新文章
- python安装BeautifulSoup注意事项
- vmware 中ubuntu客户机 安装vmware tool vmhgfs 共享文件夹失败处理
- js DOM Node类型
- 【翻译八】java-内存一致性错误
- linux top命令VIRT,RES,SHR,DATA的含义
- POJ 3204 Ikki's Story I-Road Reconstruction (网络流关键边)
- Android强制设置横屏或竖屏
- .net常見面試題(二)
- Facade 门面模式 外观模式
- stm32的FSMC
- SQL 数据类型、约束、索引及视图
- JavaSE_ API常用对象 总目录(11~14)
- C++使用函数模板
- USB/GPIO/SDIO
- pthread_detach()与pthread_join的区别?
- Axiso解决跨域访问(...XMLHttpRequest cannot load http://xxx.xxx No &#39;Access-Control-Allow-Origin&#39;...)
- WPFのBorder的用法
- Rail_UVa514_栈
- Jmeter(十九) Md5加密操作之-------BeanShell PreProcessor(转载)
- 012-Go ORM框架之Gorm测试