算法(Java版)