文件名称:containers:我使用的容器的集合
文件大小:3.97MB
文件格式:ZIP
更新时间:2024-06-12 03:33:18
C++
建置状态 macOS / Linux / Windows 掌握 开发者 货柜 我使用的仅标头容器的集合 免责声明 该软件按“原样”提供,没有任何保证和支持 执照 哈希表的快速小型C ++实现 约260行代码 开放式寻址 罗宾汉碰撞解决 向后删除 与Google的density_hash_map相当 jc :: lower_bound和jc :: upper_bound大约比其STL计数器部分快1.6倍-2.3倍。 基数排序是一种稳定的排序,需要相同长度的输出缓冲区。 这是约70行代码。 它比快12%-25% 快速而小型的C ++容器,用于存储动态数组。 约140行代码 使用“ push_back”时,速度比std :: vector快约3倍,比eastl :: vector快约2倍 否则表现与其他相同 jc /测试 一个小型的C / C ++测试框架: 少于1kloc。 极