首页
查找话题
首页
C++ STL中的map用红黑树实现,搜索效率是O(lgN),为什么不像python一样用散列表从而获得常数级搜索效率呢?
C++ STL中的map用红黑树实现,搜索效率是O(lgN),为什么不像python一样用散列表从而获得常数级搜索效率呢? 第1页
1
linjiex 网友的相关建议:
C++ STL中的标准规定:
* map, 有序
* unordered_map,无序,这个就是用散列表实现
C++ STL中的map用红黑树实现,搜索效率是O(lgN),为什么不像python一样用散列表从而获得常数级搜索效率呢? 的其他答案 点击这里
1
相关话题
我今年大一,女,学经管的,寒假该如何规划?
爬虫究竟是合法还是违法的?
Python 有哪些能够应用在物理(尤其是凝聚态当中)的 package?主要功能是什么?
学C++花了一天半刚搞懂指针和数组,怎么提高效率?
有什么高质量的现代 C++ 风格的开源代码?
python这个按分类转换列表如何写?
如何评价Qt Lite Project?
python是对面向对象编程友好的语言吗?有没有改进空间?
C++对一个map不断insert delete元素(多任务中的一个任务),是否存在内存碎片问题?
为什么大学讲授 C 语言比讲授 C++ 的更多?
前一个讨论
想做 C++ 方面开发,是基于 Linux 还是基于 Windows 平台?
下一个讨论
程序员必备的书籍有哪些?
相关的话题
为什么 C++ std::map::operator[] 不提供 const 版本?
求助:C++中应该怎样理解实参和形参的区别?
C++20有哪些让你激动不已的新特性?
matplotlib怎么强制让坐标轴和网格线重叠?
如果一定要在C++和JAVA中选择,是C++还是java?
C++ 的 sizeof 是怎么实现的?
C++中 unsigned t = 2147483647 + 1 + 1; 是 UB 还是 ID?
怎样理解C++中“如果属性有在堆区开辟的,一定要自己提供拷贝构造函数,防止浅拷贝带来的问题”?
c++ 程序运行时异常处理,怎么定位到出错代码行?
为什么C++中virtual要翻译为虚函数?
Python 如何画出漂亮的地图?
C++动态二维数组如何使用智能指针?
在C#中,如何实现跟native dll 中途的线程间通信?
学 Python 都用来干嘛的?
异常处理(exception handling)和错误处理(error handling)有什么区别?
C++工程中的目录有何意义?
Python真的不适合游戏开发吗?游戏全都用像Python这种解释型语言写,对开发出的游戏有什么影响?
求十亿内所有质数的和,怎么做最快?
为什么C++写视频播放器要用ffmpeg?
现在为什么 Python 这么火?
在C++中,为什么部分程序员喜欢在循环中写‘++i’而不是‘i++’?
cpp是不是最方便研究算法的语言?
为什么现在部分985高校还是给大一上C语言课?
python大型开源项目如何组织代码?
在线教育网站(Coursera、网易云课堂、腾讯课堂等)有哪些值得推荐的 Python 课程?
为什么很多程序员不用 switch,而是大量的 if...else if ...?
为什么C++中virtual要翻译为虚函数?
Python为什么需要用import导入模块?直接自动将所有模块都导入不是更好吗?
Linux 和 Windows 的内存申请机制有何不同?
如何设计制度,才能使程序员职位被程序员世家垄断?
服务条款
联系我们
关于我们
隐私政策
© 2025-06-19 - tinynew.org. All Rights Reserved.
© 2025-06-19 - tinynew.org. 保留所有权利