首页
查找话题
首页
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 的练手项目有哪些值得推荐?
Python 的练手项目有哪些值得推荐?
你们说的ABI,Application Binary Interface到底是什么东西?
异常处理(exception handling)和错误处理(error handling)有什么区别?
C++中 unsigned t = 2147483647 + 1 + 1; 是 UB 还是 ID?
学 Python 都用来干嘛的?
Python在数据科学领域能否完全取代R?
为什么苹果新语言 Swift 的 RC4 运算效能是 Python 的 220 倍?
你们说的ABI,Application Binary Interface到底是什么东西?
unique_ptr 的底层实现是什么样的?
前一个讨论
想做 C++ 方面开发,是基于 Linux 还是基于 Windows 平台?
下一个讨论
程序员必备的书籍有哪些?
相关的话题
C++ 有哪些缺点?
如何看待千锋教育在全网开源自己的全学科教学视频?
如何开始在 github 上学习东西?
为什么微软不把C# 设计成像C++一样可以编写底层3D程序的一门语言了?
C++中 union 储存的 char 成员能否通过 int 成员读取?
Python是不是被严重高估了?
C++的优势有哪些?
我怎样成为@vczh一样的大神?
c++ 中 结构体中的变量读写速度为什么比普通变量快?
为什么尽管 C++ 早就有了很多现代功能,但是却长期给人原始的印象呢?
设计闭包(Closure)的初衷是为了解决什么问题?
为什么 Python(或 Ruby、Perl 等)没有取代 Bash 成为系统 Shell?
当下软件开发语言腾出不穷,作为老牌c++GUI领域top1的QT未来会怎样?
C++里为何要定义类似size_type,difference_type,iterator这种类型?
怎么看待 Linus 和 Richard Stallman 对 C++ 的态度?
Python 有哪些能够应用在物理(尤其是凝聚态当中)的 package?主要功能是什么?
为什么g++能够优化到动态库里的STL?
现在为什么 Python 这么火?
Python函数中*和**的内涵究竟是什么呢?
python中用isdigit函数判断是否为数字,但当输入为负数是不行?怎么解决?
零基础如何学爬虫技术?
std::list::sort 用了什么算法?为什么速度这么快?
在不使用奇淫怪技的情况下, 如何写出比 STL 快的 vector?
GitHub 或者其他的开源平台中是否有一些适合初学者的 C++ 项目?
设计闭包(Closure)的初衷是为了解决什么问题?
C++对一个map不断insert delete元素(多任务中的一个任务),是否存在内存碎片问题?
C++ 需要 restrict 关键字吗?
C++中怎么区分char和数值?
如果代码按行付费,会有什么好玩的事情发生?
C++ 和Java 的 double 类型都是 8 字节,为何 C++ 存不下 3.1415926 ?
服务条款
联系我们
关于我们
隐私政策
© 2024-11-25 - tinynew.org. All Rights Reserved.
© 2024-11-25 - tinynew.org. 保留所有权利