上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 42 下一页
摘要: 1. 一次一密加密、解密算法一次一密密码系统的一个重要特性是密钥K为一个真随机序列,且密钥只使用一次。下面通过计算机的伪随机函数产生的随机序列作为密钥来简单演示一次一密的加密解密算法,代码示例如下: /** * 一次一密加密、解密算法 * @param str 明文(密文) ... 阅读全文
posted @ 2015-05-20 21:46 ~风轻云淡~ 阅读(9590) 评论(0) 推荐(0) 编辑
摘要: 位加密解密算法即将明文信息转化为二进制数据,然后对这些二进制位进行加密便得到密文。位加密算法依托于计算机的强大的位处理能力,在实际应用中非常流行。现代密码学中的很多加密、解密算法方案都依赖于位加密、解密思路,例如,非常流行的序列密码方案。1. 位加密、解密算法 在java语言中,提供了6种位运算符... 阅读全文
posted @ 2015-05-20 20:49 ~风轻云淡~ 阅读(5212) 评论(0) 推荐(0) 编辑
摘要: 替换加密解密算法方案的起源可以追溯到凯撒(Caesar)时代,据说凯撒为了保障情报的可靠性而发明了凯撒密码。凯撒密码是一种简单的置换密码,在加密时,字母表中的每个字母都用其后的第三个字母表示,例如,a用d表示,b用e表示,......。在解密时,只需要执行逆过程即可。1. 替换加密、解密算法随这历史... 阅读全文
posted @ 2015-05-20 19:56 ~风轻云淡~ 阅读(8734) 评论(0) 推荐(1) 编辑
摘要: 换位密码算法方案,又称为置换加密方案,其根据一定的规则重新安排明文字母,使之成为密文。换位密码是最简单的密码学算法。1. 换位加密、解密算法换位加密解密的算法有很多种,这里介绍基于二维数组移位的换位加密、解密算法。二维数组移位的换位加密、解密算法即将明文字符串按照一个给定的顺序保存在二维数组中,然后... 阅读全文
posted @ 2015-05-20 16:30 ~风轻云淡~ 阅读(10852) 评论(0) 推荐(1) 编辑
摘要: 寻找假银币是一个非常有趣的智力题目,寻找假银币的大意如下: 现在有8枚银币,其中一枚是假币。但是,从外观和做工上无法分辨哪枚是真币哪枚是假币,只知道假币的重量要比真币稍轻。则要求仅用一个天平,如何以最少的步骤寻找到假银币?1. 寻找假银币算法可以采用递归分治的思想来求解这个问题,操作步骤如下:(1... 阅读全文
posted @ 2015-05-19 09:50 ~风轻云淡~ 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 八皇后问题是数学家高斯于1850年提出的,这是一个典型的回溯算法的问题。八皇后问题的大意如下: 国际象棋的棋盘有8行8列共64个单元格,在棋盘上摆放8个皇后,使其不能互相攻击,也就是说任意两个皇后都不能处于同一行、同一列或同一斜线上。问总共共有多少种摆放方法,每一种摆放方式是怎样的。 目前,数学... 阅读全文
posted @ 2015-05-19 08:23 ~风轻云淡~ 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 窃贼问题是一个典型的最优化问题。窃贼问题的大意如下:有一个窃贼带着一个背包去偷东西,房屋中共有5件物品,其重量和价值如下:物品1:6公斤,48元物品2: 5公斤,40元物品3: 2公斤,12元物品4: 1公斤,8元物品5: 1公斤,7元。窃贼希望能够拿最大价值的东西,而窃贼的背包最多可装重量为8公斤... 阅读全文
posted @ 2015-05-18 20:24 ~风轻云淡~ 阅读(1162) 评论(0) 推荐(1) 编辑
摘要: 1. 汉诺塔算法 static long count; //移动的次数 /** * 汉诺塔算法,将盘子从a移动到c * @param n 盘子数目 * @param a 柱子标识 * @param b 柱子标识 * @param c 柱... 阅读全文
posted @ 2015-05-17 21:22 ~风轻云淡~ 阅读(4526) 评论(0) 推荐(0) 编辑
摘要: mongodb数据备份和还原主要分为二种,一种是针对于库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport。一、mongodump备份数据库1. 常用命令格mongodump -h IP --port 端口 -u 用户名 -p 密码 -d... 阅读全文
posted @ 2015-05-16 18:38 ~风轻云淡~ 阅读(12621) 评论(2) 推荐(2) 编辑
摘要: 1.括号匹配算法 //括号匹配算法 public void pipei()throws Exception{ char temp,ch; int match; //记录匹配结果 BufferedRea... 阅读全文
posted @ 2015-05-16 17:53 ~风轻云淡~ 阅读(7436) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 42 下一页