
Java
whattress
贵有恒何必三更眠五更起,最无益只怕一日曝十日寒。
展开
-
Java编程中组合、继承和代理的区别
最近在看《Java编程思想》这一本书,看到第7章复用类,学习的时候查了查网上的资料,感觉都说得不是很清楚,就来说说我的看法。原创 2019-03-27 20:22:35 · 532 阅读 · 0 评论 -
Java实现整数矩阵的基本运算与初等变换(一部分)
文章目录求行列式的值,判断是否为满秩求代数余子式求秩初等变换矩阵乘法求逆矩阵求伴随矩阵求转置矩阵public class Matrix_c { public int[][] matrix; public int[][] matrixToExchange; public int len; public void setValue (int[][] matrix){...原创 2019-05-04 21:16:35 · 1855 阅读 · 0 评论 -
希尔(Hill)加密与解密的Java实现
希尔密码,是运用基本矩阵论原理的替换密码,由Lester S. Hill在1929年发明。原理非常简单,首先确定一个密钥,这个密钥为n × n的矩阵,并且必须是可逆的。然后将字符与数字创建映射表,一个字符对应一个数字。加密时,将明文分割为n个字符一组,在映射表中找到字符对应数字,每一组字符就变为一个1 × n 的矩阵,将这个矩阵与密钥相乘的结果模72,再在映射表中找数字对应字符转化,就得到了密文...原创 2019-05-05 09:56:57 · 2608 阅读 · 0 评论