-
aes算法c(c++)_支持128、192和256位密钥
AES.h
#pragma once
class AES
{
public:
typedef enum ENUM_KeySize_
{
BIT128 = 0,
BIT192,
BIT256
}ENUM_KEYSIZE;
public:
AES( ENUM_KEYSIZE keysize, BYTE *key );
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-08-11 07:18:24下载
- 积分:1
-
University's Department of Mathematics will study the courses have a numeric...
大学里数学系必学的一们课程数值分析中的经典算法――――三次样条插值的程序vb版本-University"s Department of Mathematics will study the courses have a numerical analysis of the classical algorithm-cubic spline interpolation procedures version vb
- 2022-02-10 03:23:23下载
- 积分:1
-
基于ege的c语言图形学3个实验源码
计算机图形学的小实验源代码,用c完成的基于ege图形库。bresemham,liang,直线裁剪算法
- 2022-08-09 07:22:30下载
- 积分:1
-
推荐系统-协同过滤算法
应用背景
本程序是基于java实现的基于用户的协同过滤算法,算法很简单,由于网上关于代码实现的资料很少,
所以资料主要目的是提供一个供大家参考的资料,仅供参考.
关键技术u1.base和u1.test为训练集和测试集,分别来自MovieLens数据集,
本程序只是很简单的基于用户的协同过滤算法
运行算法所需要的配置信息,包括读取训练集和测试集还有最近邻个数的选择都在Base.java文件中可以找到
本程序的主程序是Application.java
仅供参考,希望对大家有帮助
- 2023-07-19 11:45:03下载
- 积分:1
-
线性规划模型与整数规划
线性规划模型与整数规划
线性规划模型与整数规划
线性规划模型与整数规划-Linear programming model with integer programming linear programming model with integer programming
- 2022-05-16 10:11:30下载
- 积分:1
-
1, one dollar three regression equations CubicMultinomialRegress.cs equation mod...
一、 一元三次回归方程 CubicMultinomialRegress.cs
方程模型为Y=a*X(3)+b*X(2)+c*X(1)+d
public override double[] buildFormula()
得到系数数组,存放顺序与模型系数相反,即该数组中系数的值依次是d,c,b,a。
以后所述所有模型的系数存放均与此相同(多元线性回归方程除外)。
public override double forecast(double x)
预测函数,根据模型得到预测结果
public override double computeR2()
计算相关系数(决定系数),系数越接近1,数据越满足该模型。
-1, one dollar three regression equations CubicMultinomialRegress.cs equation model for Y = a* X (3)+ B* X (2)+ C* X (1)+ Dpublic override double [] buildFormula () get coefficient array, store order and model coefficients contrary, that is, the array is followed by the value of coefficient d, c, b, a. After all the model described in the coefficient of storage are the same (except for multiple linear regression equation). public override double forecast (double x) prediction function, according to the results of model prediction public override double computeR2 () calculated the correlation coefficient (determination coefficient), coefficient of the closer one, the dat
- 2022-01-26 07:28:21下载
- 积分:1
-
使用 Galib 的遗传算法的例子
SimpleGA 类和 2DBinaryStringGenome 类的示例程序。
此程序会尝试用 1 和 0 的交替填充 2Dgenome。
此示例使用默认交叉 (单点),默认赋值函数
(均匀随机位翻转),和默认初始值设定项 (均匀随机)
2D 的基因组。
请注意这一点交叉不一定是最好的一种交叉的
如果您想要生成一个 "好" 的基因组与这样的目标,,则使用
函数。但它不会工作。
- 2023-03-10 03:10:03下载
- 积分:1
-
simp4辛普生积分法
利用辛普生法积分,是比矩形积分法和梯形积分法更为精确的计分方法。辛普生方法采用抛物线插值,对二次函数是精确的,而二次函数的积分为三次函数。辛普生定步长积分对有突变的函数在运算
- 2022-01-22 13:11:05下载
- 积分:1
-
优化的Bezier插值C程序
优化的Bezier插值C程序-Bezier Interpolation optimized C Program
- 2023-01-04 17:20:03下载
- 积分:1
-
粒子群优化算法 (PSO) c
粒子群优化算法 (PSO) c粒子群优化 (PSO) 算法 [1,2] 在 C 可执行"插入"代码作为一个小型图书馆。粒子群优化算法用于涉及全局随机优化的连续函数 (称为目标函数) 的问题。粒子群优化算法也可用于离散优化问题,但在此库的当前版本中未实施这种行为。使用只是在代码中包括 pso.h 和 pso.c。您需要有 GNU 科学图书馆和各自的发展 (即标题) 文件,以在您的应用程序中包含 pso.c。你的 Makefile 中将添加到您的 LDFLAGS 的-lgsland lgslcblas。为了使用 pso_solve(),您需要:最小化目标函数 (见在 pso.h 中定义类型 pso_obj_fun_t),一个具有正确初始化的 pso_results_t 对象 (malloc 会) gbest 缓冲区。这是将存储发现最好的位置,以及最小的误差 (存储在成员错误)。一个具有正确初始化的值 (使用 pso_set_default_settings() 进行快速和肮脏的初始化) 的 pso_settings_t 对象功能邻域拓扑粒子群优化算法用于确定每个 particle 附近吸引子提供了三种不同的策略:全球的拓扑结构 (PSO_NHOOD_GLOBAL),每个粒子由每一另一种粒子群通知环形的拓扑 (PSO_NHOOD_RING) 在那里存在着固定的环型拓扑结构和每个粒子由其邻近的微粒通知
- 2022-04-22 20:27:57下载
- 积分:1