-
用C语言实现地图着色问题
用C语言实现地图着色问题-C language map Coloring
- 2022-02-16 04:32:17下载
- 积分:1
-
相关向量机-稀疏贝叶斯学习源码
相关向量机回归的实现,主要是对Tipping的这篇文章的算法进行实现:Tipping, M. E. and A. C. Faul (2003). "Fast marginal likelihood maximisation for sparse Bayesian models." In C. M. Bishop and B. J. Frey (Eds.), Proceedings of the Ninth International Workshop on Artificial Intelligence and Statistics, Key West, FL, Jan 3-6.做SBL的时候可以用上,通过适当的修改也可以用在classification上。
- 2023-03-14 17:05:03下载
- 积分:1
-
在matlab环境,实现language算法,根据所给的点确定原函数
在matlab环境,实现language算法,根据所给的点确定原函数-language method
- 2022-04-27 17:39:33下载
- 积分: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
-
MATLAB进行灰色预测与聚类分析的程序代码
MATLAB进行灰色预测与聚类分析的程序代码, 程序能够运行出正确的结果,希望对各位有帮助。
- 2022-03-14 18:42:24下载
- 积分:1
-
cv作业练习代码
资源描述字典训练 重建等等字典训练 重建等等字典训练 重建等等字典训练 重建等等字典训练 重建等等字典训练 重建等等字典训练 重建等等字典训练 重建等等字典训练 重建等等字典训练 重建等等字典训练 重建等等
- 2022-01-26 03:26:04下载
- 积分:1
-
随机游走标签排序 图像标签排序 图像处理
图像处理中对图像标签排序,使之有序更符合检索的要求,达到更好的搜索效果。
- 2023-08-09 22:00:26下载
- 积分:1
-
基于RRT及其改进型的路径规划算法
本算法是自己的机器人课程设计,有具体的算法原理和程序设计介绍。具体内容见设计报告书。在压缩包里。 本设计学习并分析了基本RRT路径规划的原理,并通过参考资料及自己分析,提出了一种改进的RRT路径规划算法。为了验证改进型RRT算法的正确性以及合理性。最后在VS2010开发环境下用C++编写了两种RRT算法的程序代码及演示界面。通过一定量的实验得到了大量数据。经过数据分析,验证了改进型RRT是正确的,并且在不破坏基本RRT算法的随机性的前提下,有效的将随机性和目的性结合起来,提高了RRT算法的效率和路径的质量。 本设计中,选取二维平面作为机器人的运动环境。即在二维平面下进行RRT算法设计,将机器人看做二维平面上的一个点。机器人的运动是连续的。 用C++语言实现算法,在VS2010集成开发环境下运行调试程序。 在演示软件中,将机器人所处的环境大小设置为600*400。机器人的起始位置用一个半径为30的大圆的圆心表示。目标点用一个半径为
- 2023-03-18 04:40:05下载
- 积分:1
-
关于移动通信工程常用的计算工具
关于移动通信工程常用的计算工具-works on the commonly used mobile computing tools
- 2022-01-28 18:21:28下载
- 积分:1
-
模拟退火算法介绍,来自某一论坛,既有简介又有不同人的讨论,值得仔细揣摩、...
模拟退火算法介绍,来自某一论坛,既有简介又有不同人的讨论,值得仔细揣摩、-Simulated annealing algorithm introduction, from a forum for both brief and the discussion of different people, it is worth carefully try to figure out,
- 2022-08-17 06:03:06下载
- 积分:1