Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
ULIB有用的工具包是一个轻量级的库,C / C + +编程。相反,STL,大部分组件ULIB提供更好的效率,从而可靠的替代品,高性能的应用程序。
目前,它包括:
·一个简单的神器出山:www.shenqi73.com双向链表,这也可以被用作队列和堆栈。
·高效的散列的计划 - alignhash,都提供的hash_map和hash_set。 C宏&C + +模板。参见性能在AlignedHashingPerformance比较。
·二进制树,如BST,splay树,红黑树和AVL树。
·A列表的排序算法,这是比在libc中的qsort()快。
·二进制搜索算法的文本文件。它的工作原理与线排序的文本文件。
·A堆和相应的排序算法,这是比STL版本速度更快。
·A分割算法,该分区分为三个部分阵列| = K,O(1)复杂性。
·快速收集各种数据类型的哈希函数。
·随机数生成的基元。尤其适用于设计的数值算法。
·A位操作的黑客收集。尤其适用于数值算法和加密技术。
·一个功能齐全的位图和布隆过滤器。
几种加密算法,如AES,RC4,SHA-X,MD5等。
·字符串实用工具的集合,包括并行文件处理的原语。
·定时器,贝壳,组合枚举等。
上一个软件:IRC-API 1.0-0001
下一个软件:DotNet.Highcharts 1.2