精易论坛

标题: 类_键值对 [打印本页]

作者: 千面萌萌    时间: 2021-4-21 21:35
标题: 类_键值对
以前不会用哈希表时候的工具,今天整理资料就放出来。

效率一般般,采用二分法管理数据。。。

大家有什么好的哈希表就分享学习一下,最好带文本型的.

二分法寻找成员.e

9.85 KB, 下载次数: 49, 下载积分: 精币 -2 枚


作者: 小迷人啦啦啦    时间: 2021-4-21 22:51
奉上小小红包希望笑纳
作者: 诺言55    时间: 2021-4-21 23:01
哈希表_ASM 不是支持文本型么 实在不行 用指针!
作者: singlecolor    时间: 2021-4-22 00:55
谢谢分享来看看
作者: wjswzj0    时间: 2021-4-22 09:38
谢谢分享来看看
作者: 西瓜大大    时间: 2021-4-22 11:17

易自带 map啊?
这是重复造轮子吗
作者: zytlj    时间: 2021-4-22 14:06
谢谢分享。
作者: hmyroot    时间: 2021-4-22 20:09
支持一下
作者: hmyroot    时间: 2021-4-22 20:09
这样好像更简单

  
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
a  
b  
c键值表0
d  
e文本型4
f  
g  
h  
a = 取启动时间 ()
重定义数组 (c, 假, 10000)
计次循环首 (10000, b)  ' 写入数组
c [b].KeyName = 到文本 (b)
c [b].KeyValue = 到文本 (b × 3)
计次循环尾 ()
d = 取启动时间 ()
计次循环首 (10000, b)  ' 正序读入
e [1] = c [b].KeyName
e [2] = c [b].KeyValue
计次循环尾 ()
f = 取启动时间 ()
计次循环首 (10000, b)  ' 反序读入
h = 10000 - b + 1
e [3] = c [h].KeyName
e [4] = c [h].KeyValue
计次循环尾 ()
g = 取启动时间 ()
' 调试输出 (#换行符, “写入:” + 到文本 (d - a) + #换行符, “正序读:” + 到文本 (f - d) + #换行符, “反序读:” + 到文本 (g - f) + #换行符, e [1] + #换行符, e [2] + #换行符, e [3] + #换行符, e [4] + #换行符)
编辑框1.内容 = 编辑框1.内容 + “写入:”到文本 (d - a)#换行符“正序读:”到文本 (f - d)#换行符“反序读:”到文本 (g - f)#换行符 + e [1]#换行符 + e [2]#换行符 + e [3]#换行符 + e [4]#换行符


作者: 千面萌萌    时间: 2021-4-22 20:30
hmyroot 发表于 2021-4-22 20:09
这样好像更简单

[e=1].版本 2

键值表是E2EE中的吗
作者: 懒人定制软件    时间: 2021-4-23 01:05
不明真相的吃瓜群众路过~\赶紧买个瓜围观
作者: 懒人定制软件    时间: 2021-4-24 01:01
共同努力,共同进步  此处应该有鼓励~
作者: 124149449    时间: 2021-4-24 01:01
支持开源~!感谢分享
作者: Anend    时间: 2021-4-24 16:05

顶一下。看看

作者: readgo0437    时间: 2021-8-22 16:25
支持开源~!感谢分享
作者: ghost12    时间: 2022-1-31 04:00
很赞同,谢谢!
作者: ilovegenny    时间: 2022-3-11 15:38
本帖最后由 ilovegenny 于 2022-3-11 16:00 编辑

   使用楼主的东西,有个bug。当键名为"801369"是,键值为空。

03101.jpg (66.66 KB, 下载次数: 0)

03101.jpg

03102.jpg (67.69 KB, 下载次数: 0)

03102.jpg

作者: ghost12    时间: 2022-4-10 02:01
感谢发布原创作品,一定好好学习,天天向上
作者: 已注销571294    时间: 2022-9-7 12:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 已注销571294    时间: 2022-9-7 12:36
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4