哈希表类_汇编版HashMap_ASM支持自定义数据值
说明:
1. 采用的 数组+链表 的结构设计,主要功能是由C++根据易的类结构进行编写,编译后获取汇编代码给易调用,与易的类无缝衔接。
2. 键支持:文本型、字节集型、整数型、长整数型
3. 值支持:文本型、字节集型、整数型、长整数型、短整数型、小数型、双精度小数型、日期时间型、逻辑型、自定义数据类型
4. 非线程安全,多线程需要加锁.
5. CPU至少要支持SSE2指令集.
易语言哈希表类_汇编版HashMap_ASM支持自定义数据值例子。
1) 调整 添加() 方法. 增加可选参数 参_不覆盖 (当键值存在时不进行值覆盖)
2) 添加 添加_指针() 方法. (具体用法参考使用例子)
3) 添加 查询_指针() 方法. (具体用法参考使用例子)
4) 添加 有序模式,创建时可选参数.(此模式下 取所有键() 取所有值() 将按添加时的顺序来取出数组,时间复杂度: O(1).具体用法参考使用例子)
5) 添加 有序_插入() 方法. (有序模式下使用.)
6) 添加 有序_取序号() 方法. (有序模式下使用.)
7) 添加 有序_取序号键值() 方法. (有序模式下使用.通过遍历序号取键值,性能较低,单次取值时间复杂度: O(n),非必要不建议使用)
8) 说明 枚举键值还是乱序枚举,因为即便是有序模式xx的储存依然是无序的.可使用 取所有键() 取所有值() 存到数组来遍历.
同类资源
- 玄武盾网络验证,支持自定义UI背景
玄武盾网络验证,支持自定义UI绿色版,此款软件需要自备服务器,不做任何限制,完全免费。...
- BASE64编码解码ASM高性能汇编版
易语言BASE64编码解码ASM高性能汇编版例子源代码,算法是查表方式实现。...
- 更新自由切换填充位置,文本填充指定文本到指定长度汇编版
易语言更新自由切换填充位置,文本填充指定文本到指定长度汇编版例子源代码。...
- 4399桌面版,自定义动态菜单
读取一个xml作为菜单数据来刷新菜单,4399桌面版,自定义动态菜单例子源代码。...
- KMP匹配算法汇编版
易语言KMP匹配算法汇编版例子源代码,汇编版跟易语言版的速度对比差距非常大。...
- 最快的汇编版寻找字节集
易语言最快的汇编版寻找字节集例子源代码,数据不多的情况下和核心库效率没差别,搜索的数据越长则效率对比越...
- 数据采集,关键字采集,自定义日期页码
易语言数据采集,关键字采集,自定义日期页码例子源代码,支持自定义日期范围搜索,自定义页数采集,自定义关键字采...
- 可自定义参数和参数数量的call代码
易语言可自定义参数和参数数量的call代码例子源代码,确保能用稳定性就不知道了。...
- python写的自定义快捷键全屏截图
易语言python写的自定义快捷键全屏截图绿色版,因为最近工作需要,需要在各个不同的电脑里跳来跳去的截图。...
- 图片自定义批量加水印工具
图片自定义加水印工具绿色版,可以批量添加水印。...
- 自定义用户数据的排序Demo支持一切数据类型的排序
易语言自定义用户数据的排序Demo支持一切数据类型的排序例子源代码,高效面向对象面向组件。...
- 设置win8-10系统自定义DPI缩放
易语言设置win8-10系统自定义DPI缩放例子源代码,可能写的不好。...