- 博客(15)
- 收藏
- 关注
原创 判断整数是不是三角形,哪种三角形
Java如何判断输入的三个数据是否是三角形?符合哪一种三角形?来!拿来吧你。import java.util.Scanner;public class judge1 { public static void main(String[] args) { Scanner reader = new Scanner(System.in); System.out.println("请输入三角型的边长,注意是整数"); int a = read.
2022-01-07 11:14:47
295
原创 基础Java学习——运算符,表达式,语句
运算符和表达式1,算术运算符和算术表达式》1.加,减是连接两个操作元的运算符号,所以又叫二目运算符。结合方向是从左到右,例如:2+3-4就是先得到5后减4,加减的数据是整数或者浮点数。》2.乘除运算符也想通,用算术运算符和括号连接起来的式子叫做算数表达式。2,自增自减运算符自增自减是单目运算符。...
2022-01-06 16:58:34
1074
原创 在无序数组中查寻输入的数据是否存在
无序数组中查找数据实在是非常的困难,如果排序的数据那么我们就可以轻易地找到他是否在数组中了;代码import java.util.*;public class 无序数组查找判断 { public static void main(String[] args) { int start=0,mid,end; int a[]={12,13,45,-123,89}; int L=a.length; for(int i=0;i<.
2021-12-21 22:33:20
212
原创 基础Java学习——数组
JAVA基础——数组什么是数组?数组是一系列相同类型的变量按照顺序组成的集合。这些相同类型的变量为数组的单元或者元素。数组通过组名加索引来使用该元素。数组属于引用型变量,创建数组分为声明数组和分配变量两个步骤。举个简单的例子:首先你需要一个盒子,然后才能往里面放东西。那如何声明一个数组呢:数组包括数组名和数组类型首先是一维数组:数组的元素类型 数组名[ ] 例如:int a [ ];数组的元素类型 [ ] 数组名 例如:int [ ] a;再就是二维数组和一维形式
2021-12-20 22:44:25
614
原创 RSA计算过程
公钥1,公钥选择两个足够大的质数P ,Q取n=PQ.2,求一个欧拉函数φ(n)=(p-1)(q-1)3,选择一个正数e, 其值 1< e < φ(n),且 e 与 φ(n) 互质,公钥为Kp(n,e);私钥4, 计算e对于 φ(n) 的模反元素d,可以使得 ed 除以 φ(n) 的余数为 15,且ed mod φ(n) = 1私钥为Ks(d,p,q);加解密过程加密:c = m^e mod n解密:m = c^d mod n只要得到其中一个就可以求出另一个。最后在整理一
2021-06-19 16:29:39
1498
原创 DES子密钥计算具体步骤
DES子密钥计算步骤?1.输入原密钥 例如:K=12345679ABCDEF2.输出他的二进制K=0001 0010 …3.根据给出的换位表例如(7位*8=56位)置换表1(57 49 41 33 25 17 9)……注意(每八位是一个奇数偶数校验位,不参与运算)例如第一位是输入密钥第57位上的数据,第二位是第49位上的数据,以此类推。4.可以得到56位的新密钥K+=1111000 0110011 …5.将其分成左右两部分,分别是28位,C0=。。。D0=。。。6.对于C0,D
2021-06-19 15:56:25
6449
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人