-
大数据处理利器 提升普通map的性能
修改普通map,提升性能对于c++程序来说 map的使用无处不在。影响程序性能的瓶颈也往往是map的性能。尤其在大数据情况下,以及业务关联紧密而无法实现数据分发和并行处理的情况。map的性能就成了最关键的技术。比如:ip表、mac表,电话号码表、身份证号码表的查询、病毒木马的特征码的云查杀等等。stl库的map采用二分查找,性能最差。Google的哈希map性能和内存目前是最优的,但是有重复碰撞的机率。我在电信行业和信息安全行业里的工作经历发现,目前网络上的哈希算法都在查询速度上远远无法满足日趋增长的网络大数据要求。因此产生了自己写算法的想法。现在我把自己的算法发布出来。大家可以测试对比发现,我的算法属于零碰撞的几率,但是性能比哈希算法还优。声明:该代码不能用于商业用途,只能用于科学研究。
- 2022-12-29 05:00:04下载
- 积分:1
-
常微分和偏微分方程中的c程序,C++,Fortran,java,马…
Ordinary and Partial Differential Equation Routines in C, C++, Fortran, Java, Maple, and MATLAB
- 2022-07-09 17:55:39下载
- 积分:1
-
车辆路径问题
车辆路径问题的源代码 它是基于TSP经典问题
- 2022-04-17 02:57:39下载
- 积分:1
-
ECC加密算法的C语言实现
已知椭圆曲线E23(16,10): y 2 ≡ x3 +16x +10mod23和它上的一个点G=(5,10), 计算G 的所有倍点。相当于用C语言编程实现了该题
- 2022-04-12 06:29:38下载
- 积分:1
-
网页抓取程序,开源的Web蜘蛛程序,可以多线程现在Web页面
网页抓取程序,开源的Web蜘蛛程序,可以多线程现在Web页面-Page crawling process, open source Web spider, you can now multi-threaded Web page
- 2022-03-05 17:01:13下载
- 积分:1
-
svd实现的开源项目
Svd Feature包含一个很灵活的Matrix Factorization推荐框架,能方便的实现SVD、SVD++等方法, 是单模型推荐算法中精度最高的一种。SVDFeature代码精炼,可以用相对较少的内存实现较大规模的单机版矩阵分解运算。
另外含有Logistic regression的model,可以很方便的用来进行ensemble运算
- 2022-01-21 00:47:58下载
- 积分:1
-
DBSCAN算法
% Function: [class,type]=dbscan(x,k,Eps)
% -------------------------------------------------------------------------
% Aim:
% Clustering the data with Density-Based Scan Algorithm with Noise (DBSCAN)
% -------------------------------------------------------------------------
% Input:
% x - data set (m,n); m-objects, n-variables
% k - number of objects in a neighborhood of an object
% (minimal number of objects considered as a cluster)
% Eps - neighborhood radius, if not known avoid this parameter or put []
% -------------------------------------------------------------------------
% Output:
% class - vector specifying assignment of the i-th object to certain
% cluster (m,1)
% type - vector specifying type of the i-th object
% (core: 1, border: 0, outlier: -1)
- 2022-04-08 08:12:27下载
- 积分:1
-
生活 2D 细胞自动机的游戏
基于生命 Conway´s 游戏与案文和葡萄牙文中的注释的 2D 细胞自动机一个 c + + 实现。
元胞自动机是什么?
元胞自动机是人工智能的一个字段。元胞自动机是上一个单元格的矩阵算法的实现。这是 2D 细胞自动机,因为在列中排列的单元格和行。有一个基本的规则,确定单元格的状态。由状态我的意思是上或下一个单元格的条件。在我执行黑的颜色是红色的而白已关闭。
你的 "规则" 是什么意思?
由规则,我的意思是: 应用于每个单元格,以确定其当前状态的一个基本条件。当前状态被受本身的前一状态和/或其邻居的前一状态。
你的邻居是什么意思?
在 2D、 每个单元格四周 8 其他单元格。看看在一个电子表格应用程序中的任何单元格和计数周围特定单元格的单元格数目。你会发现它是 8。
同样,邻国 1 D 中的数是 2 和 3d 是 26。
编号从 0 的单元格的邻国的图形表示。这是正在使用的这种实现公
- 2022-10-02 02:55:03下载
- 积分:1
-
N-QUEENS / N-REINAS
NREINAS版本1.9;
- 2022-02-25 06:31:24下载
- 积分:1
-
机器学习kNN算法的c语言实现
本人正在学习机器学习的算法,已经学习了几个,自己尝试着用c语言编写程序,这是其中的kNN算法,基于《机器学习实战》这本书。
- 2023-03-26 23:55:04下载
- 积分:1