Java算法
Cr丶
这个作者很懒,什么都没留下…
展开
-
Java - 插入排序/直接插入排序
import java.util.Arrays;public class Insertion { public static void main(String[] args) { int [] array = {1, 0, 88, 25, 3, 10, 2, 95, 66, 888, 23, 5}; System.out.println("原:" + Arrays.toString(array)); sort(array); ..原创 2020-06-22 17:30:47 · 159 阅读 · 0 评论 -
Java - 冒泡排序
import java.util.Arrays;public class Bubble { public static void main(String[] args) { int [] array = {0, 88, 25, 3, 10, 1, 95, 66, 888, 23, 5}; System.out.println("原:" + Arrays.toString(array)); asc(array); Syste...原创 2020-06-19 17:09:34 · 112 阅读 · 0 评论 -
Java - AES加密解密
内容: 使用Java中Cipher工具类进行AES加密,并将加密后的byte数组转换成16进制字符串。(也可以转换成base64字符串)加密过程:1.数组扩容(需要是16的倍数)2. 加密得到byte数组3. 遍历byte数组,对byte字节进行补码成正十进制数值4. 十进制数值转换成十六进制数值5. 十六进制数值如果只有一位需要在前面追加0补充。 这是为了解密时十六...原创 2020-04-22 17:24:59 · 693 阅读 · 0 评论 -
Java - 查找排序
个人理解: 每次找到当前查找数组的最小值,并替换位置package com.example;import java.util.Arrays;public class SelectionSort { private static void sort(int [] array){ System.out.println("遍历前: " + Arrays...原创 2020-03-12 17:51:15 · 182 阅读 · 0 评论