-
HuffmanTree
定义HuffmanTree的数据结构(二叉树),实现输入一组数据后自动生成HuffmanTree。提供HuffmanTree的层次遍历算法。
- 2022-02-20 04:35:14下载
- 积分:1
-
本程序采四边形网格法编制了曲面等值线程序,只要输入相应数据,就可绘制出等值线图...
本程序采四边形网格法编制了曲面等值线程序,只要输入相应数据,就可绘制出等值线图-the procedures adopted mesh France produced a surface contour procedures, as long as the corresponding data input can be drawn contour map
- 2022-03-16 06:51:28下载
- 积分:1
-
混合矩阵估计在瞬时盲源分离
这是刊登在报纸的混合矩阵估计算法的 matlab 代码 V.G.Reju、 S.N.岛和 I.Y。很快,"为混合的瞬时盲源分离中的矩阵估计算法,"信号处理,卷第 89 9 期,2009 年 9 月,页 1762–1773.
- 2022-12-22 05:00:04下载
- 积分:1
-
车 detcte
你好我是一名学生在我试着做一个项目结束 concernat 研究对象的城市交通 (4 轮驱动及 2 轮摩托车,例如) 检测的第三年周期工程师这一项目与 visual studio 2010 和 opencv 2.4.8 并且谢谢你
- 2023-03-29 14:45:04下载
- 积分: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
-
Displays a rotatable and scaleable wire frame of any
3D mathematical function....
Displays a rotatable and scaleable wire frame of any
3D mathematical function. This can be made up from the
normal VB maths plus inverse and hyperbolic functions.
Functions can be created and saved as wanted. Image vertices
can also be saved for use elsewhere.
The MS ScriptControl Eval function simplifies calculations
enormously and its use is demonstrated. Also shown are
MoveToEx, LineTo which are much faster than the VB
equivalents and very easy to use. Included are a set of string
handling subroutines such as count characters, squeeze out
spaces, replace sub-strings etc. Commented throughout
including the 3D maths and perspective methods. All the
files are visible and the program is written for an 800x600
screen.
- 2022-02-02 12:09:47下载
- 积分:1
-
算术编码五美分
Five Cents on Arithmetic Encoding
- 2023-06-04 21:25:03下载
- 积分:1
-
Extended Kalman Filter
Extended Kalman Filter-code
- 2022-04-22 22:38:45下载
- 积分:1
-
遗传算法
本文详细介绍了采用遗传的计算机程序的执行
在寻求最佳讲座时间表发电机的算法 (气)。遗传算法理论是
覆盖着重点是雇用非遗传算子少完全编码系统。
此外探讨了领域的自动化的时间表。时间表被解释作为,
从根本上讲,日程安排放在它的约束。该程序,在 C 中写入
采用了更快地演化的修复战略。在简化的大学时间表
它一贯演变违反约束的问题免费的时间表。影响
改变的突变率和人口规模进行了测试。它是见过可能是遗传算法
通过修复策略,进一步将纳入改进和随时可扩展到
完整的时间表问题。附录包括整个源代码,该代码。
- 2022-10-30 12:55:03下载
- 积分:1
-
计算机编程,用C语言计算改进的欧拉算法的典型题目
计算机编程,用C语言计算改进的欧拉算法的典型题目-Computer programming, using C language to improve the calculation of the Euler algorithm for a typical subject
- 2023-05-10 04:15:03下载
- 积分:1