用 Java 实现 Robert Sedgewick 的 算法 上的算法