外部排序 该项目是C ++中“外部排序”算法的实现。 外部排序主要用于需要排序的数据一次无法放入RAM的情况,因此需要迭代访问该数据的块以解决问题。 该算法包括两个主要步骤:首先,将数据一次读入一个块的内存中,进行排序,然后写回到临时文件中,其次,然后将这些临时文件合并为两个,三个,四个,十个,等等。一次,类似于合并排序。
2022-11-03 23:15:48 32KB C++
1
数据信号处理matlab,程序实现压缩感知重构过程,仅供参考。
1
关于雷达改进算法FBP成像算法的实现,以及DSPC6678仿真后结果比对
2022-11-01 16:19:44 274KB 关于雷达改进算法FBP算法的实现
1
openGl C++ 反混淆 openGL反混淆 算法 C++实现
2022-10-30 15:01:58 545KB openGl C++ 反混淆
1
胡广书数字信号处理理论算法与实现所付的光盘资料
2022-10-28 20:39:27 178KB 数字信号处理 胡广书
1
orb算法matlab代码MOID T. Wisniowski和H. Rickman创建的最小轨道相交距离(MOID)算法的实现。 背景 我发现了一些由研究人员创建的用于计算MOID的Fortran代码。 此回购协议只是将这些代码转换为其他语言,我发现这些语言与测试一起使用非常有用,以表明该代码可以正常工作。 正如您在下面看到的,我能够与原始作者发布的值进行相当不错的匹配,但可能存在差异,这可能是因为在Octave和C ++中使用了更精确的Pi值。 除了将fortran转换为工作代码外,我没有做任何真正的尝试来优化代码或使用更现代的编程风格,因此它只是作为原始函数的一个简单函数而实现的。 原始研究论文: 原始Fotran代码: GNU OCTAVE结果 在Octave上运行MOID_Test脚本将执行20个测试,这将在下表中显示。 这尚未在Matlab中进行过测试,但可能也可以在其中工作。 在Ryzen R7 3800XT上,经过20个测试用例的时间为:0.789262秒(每次迭代平均约40毫秒)。 测试 MOID Calc 预计的MOID Dmin Calc 预期Dmin 1个 0.
2022-10-28 16:19:29 17KB 系统开源
1
基于C++的通过HOG+SVM训练进行行人检测算法代码实现
2022-10-27 15:37:01 160KB HOG+SVM C++ 人检测算法代码
本次课程设计中采用 Microsoft Visual Studio 2005作为开发平台,并且采用MFC进 行相关的设计。在这里可以设计三个资源,三个进程的不同分配方案。在资源预设中,有一个“默认值”按钮是用来设置资源,系统定义的默认值,该默认值来源于上面所述的银行家算法之例。控制面板中的“重置”按钮是用来将所有设置的值进行清空,“MAX”和“A_CA”按钮是分别用于设置MAX和Allocation的默认值的。而Request是用于设置当前分配后,再对某一进程进行资源的请求分配。“计算”按钮是用于计算Need和Available的相应的值的。“安全序列”按钮则是用于判断安全状态并生成相应的安全序列的。
2022-10-27 12:37:09 10.86MB 银行家算法
1
评价类模型算法代码实现.zip
2022-10-26 20:22:34 1.82MB 评价
1