能力强的人善于解决问题,有智慧的人善于绕过问题。 区别很微妙,小心谨慎做后者。
全部博文(399)
发布时间:2015-05-01 20:10:48
public class FileSize { private final static ForkJoinPool forkJoinPool = new ForkJoinPool(); private static class FileSizeFinder extends RecursiveTask<Long> { final File file; public FileSizeFinder(final File theFile) { file = theFile;} .........【阅读全文】
发布时间:2015-04-29 18:28:14
给定一个整数数组,返回它其中最长的连续整数数列长度。例如 a[] = {100,4,200,1,3,2} 因为其中包含1,2,3,4所以返回4.使用并查集算法实现,同时应用了路径压缩和秩的优化,你懂的。package basic.datastructures;import java.util.HashMap;import java.util.Map;import java.util.stream.IntStream;public class.........【阅读全文】
发布时间:2015-04-29 18:23:07
测试程序:import static org.junit.Assert.assertEquals;import org.junit.Test;public class ReverseTest{ @Test public void testNormalSentence() { assertEquals( new ConcurrentReverse( "Hello Peter Sunny Leaf" ).reverse(), "Leaf Sunny Peter Hello" ); .........【阅读全文】