算法
小馒头1
代码改变世界
展开
-
面试常见的排序2018
1.快速排序快速排序是一种效率为高的排序,它的主要思路是:通过一趟排序可以分出以比基准大和比基准小的两部分:基准的选择一般选择第一个或者最后一个数。然后在对两部分做相同的操作,最后就可以排出有顺序关系的数组。 2.冒泡排序冒泡排序是较为经典的一个排序算法,它的时间复杂的为:n的平方。它的主要思路是:从第一个数字开始,两两作比较,选择一个数较大(升序排序)跟后面一个数继续...原创 2018-08-29 23:24:38 · 109 阅读 · 0 评论 -
加密算法
加密算法分对称加密和非对称加密:常用的对称加密算法有:DES、3DES、AES、RC2、RC4、RC5、RC6, 非对称加密算法有: RSA公钥加密解密、RSA私钥加密解密、RSA秘钥对....对称加密解释: DES是对称性加密里面常见一种,全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法。密钥长度是64位(bit),...原创 2019-01-18 16:34:01 · 739 阅读 · 0 评论