用java实现遇到的算法。