//用最短的时间计算出求和结果。 //输入:一个整数数组,里面有100W个整数 //输出:求和结果,求和使用的时间 class Caculate implements Runnable{ int batchArr[]; int start; int end; AtomicInteger batchSum; CountDownLatch cdh; public Caculate(int batchArr[], int start, int end, AtomicInteger batchSum, CountDownLatch cdh){ }; public void run(){ // TODO 简单的累加就搞定 } } public static void main(String[] args){ // 大数组分好组 // 线程分任务 // 线程计数到0,所有线程完成任务 // 累加一把 }楼主是个多线程白痴,一点也不会,面试官人很好,还给我提供思路,这上面的框架都是他看我写不出来写来提示我的....奈何我太菜,哪位大佬能把这个补全。
全部评论
(3) 回帖