-
蚁群算法的java实现
该算法用java程序实现,对传统蚁群算法有一定的改进,不仅使用了轮盘技术而且很大程度上缩短了搜素时间并提高效率,迭代次数减少,有一定的优化。
- 2022-07-20 09:12:23下载
- 积分:1
-
ECC点集和倍点计算
对椭圆加密算法中的涉及的求模,求逆以及所有相关点集的计算,并对多倍点的计算做了计算
- 2022-11-10 16:05:03下载
- 积分:1
-
字母数字简写展开(例:a~d => abcd)
资源描述
输入一个字符串,将字母和数字 简写形式展开(例:a~d => abcd)
例如输入:hello a~d world 1~9 ok
输出:hello abcd world 123456789 ok
- 2022-07-14 14:13:45下载
- 积分:1
-
数字签名算法
数字签名算法实现:
其加密方案技术来生成签名。它包含 4 的算法。一代大的素数的第一种算法,第二种算法生成的密钥、 第三种算法实现长沙 1 和第四个算法生成的签名。
- 2022-04-24 11:31:07下载
- 积分:1
-
有限元 程序
资源描述Fortran有限元源程序,结构分析软件,可以用于结构工程、近海工程等领域
- 2022-04-12 22:11:52下载
- 积分:1
-
三种排序算法测试实验
应用背景用C++编写。
里面有详细的插入排序,快速排序,合并排序和选择排序的代码。
排序算法测试实验通过设计测试数据集,编写测试程序,用于测试三种算法的正确性,三种算法在不同复杂性上的表现(最好情况、最差情况、平均情况),三种算法每次的的比较频率和腾挪频率。
使用说明:Sort_Test.cpp可以直接运行,输出结果可在本文件夹下的Result.txt中查看关键技术
通过建立一个测试算法的数据库,即在一个相当大的正数范围内产生很大数量的随机数得到一个相对平均的数据集来测试快速排序、合并排序、插入排序三种算法的算法复杂度。
然后通过分析快速排序、合并排序、插入排序这三个算法的最好情况、最差情况和平均情况,分别产生相应的数据集来计算它们各自的时间开销。
算法在执行过程中的比较次数、挪动次数都可以通过全局变量计算出来。
还可以通过打印语句看到这三个算法每一步的执行过程。
- 2023-06-19 04:05:03下载
- 积分:1
-
线性方程组求解器
线性方程组求解器,用此程序包可以求解大型稀疏矩阵方程组,还可以 并行,优化提高效率,此库包含大部分线性方程组的求解方法,包括直接法、迭代法等以及一些特殊系数矩阵的求解方法。
- 2022-02-24 23:08:16下载
- 积分:1
-
GA-BP算法--MATLAB
遗传算法应用于神经网络的一个方面是用来优化人工神经网络(ANN)的结构,另一个方面是用GA学习ANN的权重,也就是用遗传算法取代一些传统的学习算法。GA-BP算法就是在BP算法之前,先用GA在随机点集中遗传出优化初值,以此作为BP算法的初始权值,再由BP算法进行训练,这就是GA-BP算法的原理。本例中包括,(1)用遗传算法学习神经网络的权值,(2)GA-BP算法,以及(3)单纯的BP算法。程序能够运行出来,比较完美,可用于硕士、博士学习的资料,也可作为项目研究的参考资料。总之比较实用。
- 2022-01-26 01:51:27下载
- 积分:1
-
Face Detect Using OPENCV
应用背景基于OPENCV的人脸检测算法,能够实现基本的人脸检测,对于初学者是较好的实例,可根据具体的平台进行修改关键技术目标检测已经应用到很多领域,目前人脸检测是较为热门和成熟的话题,本代码希望通过简单实例,介绍基本的入门代码。
- 2022-07-02 22:13:16下载
- 积分:1
-
人脸识别
应用背景人脸识别准确率97.18%,1秒完成。可能是复杂的,在光的工作环境是真实的,并支持更多的人的脸在一个场景中的检测,识别关键技术# Matlab C,C + +试着usb_device_id.txt USB设备文件ID号,而不是1或2,所以给它一个尝试。1。人脸识别模式1C1速度:320×240,P4 2.4GHz CPU:图像尺寸小于1秒,(总数无关的图书馆)。2。人脸识别模式1cn速度
- 2022-02-02 13:59:44下载
- 积分:1