-
基于矢量量化的手写体数字识别系统
本算法中用来训练和测试的手写体数字均来自于60000张训练数字示例和MNIST数据库中的图像已经做过位置归一化等基本处理,即已经使手写体数字处于图像的中心位置,删除了众多干扰信息,为本实验的进行降低了难度。30000个训练集样本的和
- 2022-01-26 01:07:50下载
- 积分:1
-
Idempotent matrix method using the largest eigenvalue, also include a number of...
利用幂法求矩阵的最大特征值,还包括一些相应的辅助函数-Idempotent matrix method using the largest eigenvalue, also include a number of the corresponding auxiliary function
- 2022-01-27 23:38:44下载
- 积分:1
-
封装好的C++MD5算法库
应用背景md5的典型应用是对一段信息(message)产生信息摘要(message-digest),以防止被篡改。比如,在unix下有很多软件在下载的时候都有一个文件名相同,文件扩展名为.md5的文件,在这个文件中通常只有一行文本,大致结构如:
md5 (tanajiya.tar.gz) = 0ca175b9c0f726a831d895e269332461
这就是tanajiya.tar.gz文件的数字签名。md5将整个文件当作一个大文本信息,通过其不可逆的字符串变换算法,产生了这个唯一的md5信息摘要。如果在以后传播这个文件的过程中,无论文件的内容发生了任何形式的改变(包括人为修改或者下载过程中线路不稳定引起的传输错误等),只要你对这个文件重新计算md5时就会发现信息摘要不相同,由此可以确定你得到的只是一个不正确的文件。如果再有一个第三方的认证机构,用md5还可以防止文件作者的"抵赖",这就是所谓的数字签名应用。
md5还广泛用于加密和解密技术上。比如在unix系统中用户的密码就是以md5(或其它类似的算法)经加密后存储在文件系统中。当用户登录的时候,系统把用户输入的密码计算成md5值,然后再去和保存在文件系统中的md5值进行比较,进而确定输入的密码是否正确。通过这样的步骤,系统在并不知道用户密码的明码的情况下就可以确定用户登录系统的合法性。这不但可以避免用户的密码被具有系统管理员权限的用户知道,而且还在一定程度上增加了密码被破解的难度。
正是因为这个原因,现在被黑客使用最多的一种破译密码的方法就是一种被称为"跑字典"的方法。有两种方法得到字典,一种是日常搜集的用做密码的字符串表,另一种是用排列组合方法生成的,先用md5程序计算出这些字典项的md5值,然后再用目标的md5值在这个字典中检索。我们假设密码的最大长度为8位字节(8 bytes),同时密码只能是字母和数字,共26+26+10=62个字符,排列组合出的字典的项数则是p(62,1)+p(62,2)….+p(62,8),那也已经是一个很天文的数字了,存
- 2022-03-19 09:13:23下载
- 积分:1
-
FCFS CPU 调度算法
第一次来,先到先得调度
到目前为止最简单的 CPU 调度算法是第一次来,先到先得 (FCFS) 调度算法。这种算法,进程分配 CPU 在他们请求它的顺序。
基本上,那里是单个队列的准备过程。只有通过到达时间 (可怜的选择) 测量作业的相对重要性。
FCFS 政策的实施是易于管理的先进先出的队列。当一个进程进入就绪队列时,其 PCB 被链接到队列的尾巴上。
- 2022-07-03 04:20:49下载
- 积分:1
-
计算机常用数值计算算法与程序(C++),主要用于科学计算中的复数运算,多项式与连分式计算,矩阵运算,矩阵特征值与特征向量的计算,线性方程组求解,非线性方程(组)...
计算机常用数值计算算法与程序(C++),主要用于科学计算中的复数运算,多项式与连分式计算,矩阵运算,矩阵特征值与特征向量的计算,线性方程组求解,非线性方程(组)求解,插值,数值积分,常微分方程(组)求解,数值拟合与逼近,数据处理与回归分析,极值等。
-Commonly used computer algorithms and numerical procedures (C++), Mainly used for scientific computing complex in the computation, polynomials and continued fractions calculation, matrix operations, matrix eigenvalue and eigenvector calculation, solving linear equations , non-linear equation (group) to solve, interpolation, numerical integration, ordinary differential equations (group) to solve, numerical simulation and approximation, data processing and regression analysis, extreme value, etc..
- 2022-05-22 17:21:07下载
- 积分:1
-
离散数学经典的算法
离散数学经典的算法-Discrete Mathematics classical algorithm
- 2022-02-03 05:21:43下载
- 积分:1
-
序列模式挖掘算法prefixspan
数据挖掘领域中的序列模式挖掘,基于时序特性对数据进行挖掘,得到具有时序特性的关联规则,现有的算法有很多,如AprioriAll和freespan算法等等,但是由韩家炜教授提出的prefixspan算法是较为优秀的序列模式挖掘算法,运行速度快,存储空间小,是很不错的高效算法。
- 2022-07-01 09:20:17下载
- 积分:1
-
循环对象中的Java对象
循环对象中的Java对象-recycling target of Java objects
- 2022-03-31 05:39:57下载
- 积分:1
-
Baseflight(国外)开源飞控源码-基于MDK环境
Base flight飞控基于国外发展多年的Multiwii开源飞控发展升级,基于目前主流的STM32架构,代码清晰,注释规范,适合飞控人员学习研究。
- 2022-02-05 04:44:24下载
- 积分:1
-
用于计算G-P关联维;和一些相关参数。并能确定最佳的嵌入维数;不是很成熟;希望各位指正;...
用于计算G-P关联维;和一些相关参数。并能确定最佳的嵌入维数;不是很成熟;希望各位指正;-G-P used to calculate the correlation dimension and a number of relevant parameters. And to determine the optimal embedding dimension not very mature hope that correction
- 2022-03-25 07:55:18下载
- 积分:1