-
大数据处理利器 提升普通map的性能
修改普通map,提升性能对于c++程序来说 map的使用无处不在。影响程序性能的瓶颈也往往是map的性能。尤其在大数据情况下,以及业务关联紧密而无法实现数据分发和并行处理的情况。map的性能就成了最关键的技术。比如:ip表、mac表,电话号码表、身份证号码表的查询、病毒木马的特征码的云查杀等等。stl库的map采用二分查找,性能最差。Google的哈希map性能和内存目前是最优的,但是有重复碰撞的机率。我在电信行业和信息安全行业里的工作经历发现,目前网络上的哈希算法都在查询速度上远远无法满足日趋增长的网络大数据要求。因此产生了自己写算法的想法。现在我把自己的算法发布出来。大家可以测试对比发现,我的算法属于零碰撞的几率,但是性能比哈希算法还优。声明:该代码不能用于商业用途,只能用于科学研究。
- 2022-12-29 05:00:04下载
- 积分:1
-
毁伤效能程序
本程序从杀爆弹实际毁伤过程出发,在前人提出的破片毁伤基础模型上,提出了针对地面人员目标的破片与爆炸冲击两种作用条件下综合杀伤概率的计算方法。并以某弹在攻击角度为65 º作为实例,对单发与多发弹在不同爆炸高度的综合杀伤概率进行了计算。结果表明,随着爆炸高度的增加,其杀伤概率整体下降,并且对于单发弹其杀伤概率等势分布区域发生变化,由椭圆形变成脚掌形。对于多发弹在相同爆炸高度条件下,其杀伤概率等势分布形状不变,但杀伤概率与分布面积随弹数的增加而增加。本程序的计算方法与结果可为杀爆战斗部的设计与实际应用提供参考。
- 2023-06-29 20:45:02下载
- 积分:1
-
本人编的一个程序,用来求解支持矢量,可以用于分类和回归。...
本人编的一个程序,用来求解支持矢量,可以用于分类和回归。-I made a procedure to solve the support vector, can be used for classification and regression.
- 2022-03-25 23:25:57下载
- 积分:1
-
FFT源代码汇集(各种FFT源代码)
FFT源代码汇集(各种FFT源代码)-FFT source code pool (FFT various source code)
- 2022-03-23 01:04:23下载
- 积分:1
-
matlab SA algorithm
应用背景
智能优化,线性规划,路径寻优,。。。。。。。。。。。。。。。
关键技术matlab实现,求解优化问题,最优值寻找。。。
- 2022-02-24 18:16:56下载
- 积分:1
-
encryption algorithm, a mathematical formula group, the original transformed int...
加密算法,通过一组数学公式,把原文转换成密文-encryption algorithm, a mathematical formula group, the original transformed into ciphertext
- 2022-04-02 08:57:59下载
- 积分:1
-
可用于增加,删除,修改和浏览的行文本编辑器
可用于增加,删除,修改和浏览的行文本编辑器-can be used to add, delete, modify and access to the lines of text editors
- 2022-12-08 09:10:03下载
- 积分:1
-
有界背包问题
应用背景有界背包问题 ;zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz关键技术有界背包problemtrhrttttttttttttttttttttttttttttttttttttttttttttttt
- 2023-08-04 04:05:04下载
- 积分:1
-
c#实现复数矩阵奇异值分解svd 计算其自协方差矩阵 复矩阵求逆的全选主元高斯-约当法
处理对象是复数矩阵。利用c#语言,定义了复数矩阵类,同时实现复数矩阵奇异值分解svd、计算其自协
方差矩阵、复矩阵求逆的全选主元高斯-约当法等矩阵运算。该类复数矩阵的运算,在一些算法中经常用到。
- 2023-05-08 15:55:02下载
- 积分:1
-
some commonly used recursive algorithm
一些常用的递归算法 -some commonly used recursive algorithm
- 2022-07-19 06:42:01下载
- 积分:1