Java 实现的各种算法