当key较多的时候,假如有十万条的话,hashtable的查找时间会降低吗?
如果每个对象都对应一个唯一的hash值的话,怎么会有性能的降低呢?
如果每个对象都对应一个唯一的hash值的话,怎么会有性能的降低呢?
解决方案 »
- c# WINFORM窗体怎么设置才可以不能随意拖动大小?
- 计算机英语试题求助,特急,正在考试ing....
- 在程序中进行数据库的创建
- winfrom当窗体拉大时DataGridView控件问题
- 两年没有来了,问一个split的简单问题!顺便散分
- 我写了一个Form的类,我认为很漂亮,有要的吗?
- 请教简单问题, << 和 >> 二元运算符操作符, + 和 ~ 一元运算符各是做什么运算的?
- winform 简单的问题,希望大家能帮忙一下,分少可以加
- 关于sql server compact 部署的问题
- 关于拖放操作,请解惑
- 请教一个及其简单问题!!(本人刚开始学习c#)(数据库更新的,)
- 急!!!!!一个关于工程打包的问题。
十万条数据,乃至一百万条数据,都不会影响查找性能。我个人认为,只要key的hashcode分布合理,十万条数据是没问题的。
查找不就是计算出key 的hash值就找到了吗?为什么会慢呢?to:123du
"只要key的hashcode分布合理"
怎样才是分布合理呢?望赐教
怎样才是分布合理呢?望赐教
-------------------------------------------------
其实int和string是我最常用的key,分布合理的标准,请参见《.NET框架程序设计》