-
3, 0
3,算法设计0-1背包,要求用整形-3, 0-1 knapsack algorithm design and required plastic surgery
- 2022-10-28 04:05:06下载
- 积分:1
-
根据前序序列和中序序列生成二叉树并进行遍历。
根据前序序列和中序序列生成二叉树并进行遍历。-sequence and the sequence sequence sequence generation and binary tree traversal.
- 2022-01-26 00:59:22下载
- 积分:1
-
二分法解非线性方程---相变过程中的界面迁移速率
二分法解非线性方程---相变过程中的界面迁移速率---- Dichotomy solution of nonlinear equations in the process of phase-change interface migration rate
- 2022-05-29 09:16:01下载
- 积分:1
-
C# 你懂的
C#C#C#
内容描述太少。请注意:没有清晰描述的代码将会被删除。请尽量详细描述您的代码,以便获得更多积分。
提示:您提交的代码通过审核后您才能获得积分,只有内容真实实用,描述详细的源代码才能通过审核。请认真填写以下信息
内容描述太少。请注意:没有清晰描述的代码将会被删除。请尽量详细描述您的代码,以便获得更多积分。
提示:您提交的代码通过审核后您才能获得积分,只有内容真实实用,描述详细的源代码才能通过审核。请认真填写以下信息
内容描述太少。请注意:没有清晰描述的代码将会被删除。请尽量详细描述您的代码,以便获得更多积分。
提示:您提交的代码通过审核后您才能获得积分,只有内容真实实用,描述详细的源代码才能通过审核。请认真填写以下信息
内容描述太少。请注意:没有清晰描述的代码将会被删除。请尽量详细描述您的代码,以便获得更多积分。
提示:您提交的代码通过审核后您才能获得积分,只有内容真实实用,描述详细的源代码才能通过审核。请认真填写以下信息
内容描述太少。请注意:没有清晰描述的代码将会被删除。请尽量详细描述您的代码,以便获得更多积分。
提示:您提交的代码通过审核后您才能获得积分,只有内容真实实用,描述详细的源代码
- 2022-01-24 13:26:28下载
- 积分:1
-
Towers of Hanoi
实现汉诺塔的搬移问题,实现了最著名的汉诺塔的搬移问题。-Towers of Hanoi
- 2022-03-18 14:41:07下载
- 积分: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
-
产品进销存管理系统
针对某一种行业的库房的产品进销存情况进行管理。 1、采用一定的存储结构对库房的货品及其数量进行分类管理; 采用链表的结构对产品的各种信息进行存储,对存储的信息才用了结构体,同时用到指针变量,采用尾插法建立带头节点的链表,尾指针初始指向头结点,如果要继续添加信息,把终端结点指针置空,返回链表头指针。 2、可以进行产品类的添加、产品的添加、产品数量的添加; 在这一部分,我把它做成了一个整体,即同时进行产品的各种信息的添加,通过在链表head中插入结点来实现。 3、能够查询库房每种产品的总量、进货日期、销出数量、销售时间等; 在这一部分,设计一个链表的查找,通过选择商品号还是商品名称 进行查找,对商品进行循环查询,找到产品时,显示查询到的产品的各项信息,查不到商品时输出没有查到要查找的通讯信息 其他: 还做了链表结点的删除,用于进行将无用信息的删除,通过调用查找函数,查到时,释放该结点空间。
- 2022-02-27 01:19:57下载
- 积分:1
-
用整形进行32位及64位浮点运算
用整形进行32位及64位浮点运算,对CPU不支持浮点运算的码农特别有用。
- 2022-01-24 18:47:32下载
- 积分:1
-
Java 随机化算法求PI
通过随机化算法来求PI的值,在本代码中,(硬币)投的次数越多,PI的值越精确。里面有详细的说明
- 2022-02-14 00:42:01下载
- 积分:1
-
四皇后问题,八皇后问题,特洛比方块等等一些数学问题算法实现...
四皇后问题,八皇后问题,特洛比方块等等一些数学问题算法实现- Four empresses questions, eight empresses questions, Turlogh
and so on some mathematics question algorithms realizes compared to
the block
- 2023-03-13 08:45:04下载
- 积分:1