![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法学习
蓝星花
用代码编写我们的青春年华!
展开
-
java实现动态规划求解矩阵连乘问题
首先我们来看看动态规划的四个步骤: 1. 找出最优解的性质,并且刻画其结构特性; 2. 递归的定义最优解; 3. 以自底向上的方式刻画最优值; 4. 根据计算最优值时候得到的信息,构造最优解 其中改进的动态规划算法:备忘录法,是以自顶向下的方式刻画最优值,对于动态规划方法和备忘录方法,两者的使用情况如下: 一般来讲,当一个问题的所有子问题转载 2017-11-01 23:00:18 · 2172 阅读 · 1 评论 -
加密盐的意义和用途
加盐加密是一种对系统登录口令的加密方式,它实现的方式是将每一个口令同一个叫做”盐“(salt)的n位随机数相关联。 1背景 涉及身份验证的系统都需要存储用户的认证信息,常用的用户认证方式主要为用户名和密码的方式,为了安全起见,用户输入的密码需要保存为密文形式,可采用已公开的不可逆的hash加密算法,比如SHA256, SHA512, SHA3等,对于同一密码,同一加密算法会产生相同转载 2017-11-26 09:45:32 · 2181 阅读 · 0 评论