我现在要在Delphi里用哈希表,有现成的吗?
解决方案 »
- 怎样进行拨号?
- 小弟用delphi下的InstallShield打包,我的程序才0.99m,打包出来,有4m多,请问为什么会这么大呢?有没有办法打包打的很小呢?
- 40是你的 我就要如此界面控件
- delphi6.0c/s例子 100分
- copy中文乱码问题!
- 怎样取得stringgrid中录入数据的值?
- 继承datamodule该复写那些方法
- 关于stringgrid,再线等,解决就结贴
- while ADOQuery1.FieldValues['号']<>Form1.Edit1.Text and (not ADOQuery1.eof) do此句哪里有错啊,真不理解。
- 怎样知道某一天是星期几?
- 一个奇怪的问题
- question3
如果两个都是字符串,这么用
ListString.values[keyname] := value如果有一个是对象,这么用
listString.addobject('keyname', obj)
objref := ListString.objects[liststring.indexof('keyname')];
请问哈希表是什么的干何?
直接定址法 数字分析法 平方取中法 折叠法 除留余数法 随机数法常见的处理冲突的方法有:
开放定址法 再哈希法 链地址法 建立一个公共溢出区在哈希表上进行查找的过程和哈希造表的过程基本相同delphi有Thashedstringlist可以代替
str.Add('ss=jj');
edit1.Text := str.Values['ss'];
edit1显示jj
for i := 0 to ,,,
一个个地对比的,
delphi自己好象没哈希表,起码我没见过
delphi好像还没有stack呢?
我常常想用这东西,,都没用..
像C++
有Standard C++ Libary有多好啊
USE 里加上CONTAINER这个单元看看源代码里那些类。
另外INIFILES单元里还另有一个HASH类。
TobjectBucketList(针对对象)
THashedStringList(针对字符串)