首页 > 技术交流 > 阿里面试题:100W个随机数求和,用多线程解(java语言)

阿里面试题:100W个随机数求和,用多线程解(java语言)

头像
小小探索者
编辑于 2021-05-05 11:46:59 APP内打开
赞 1 | 收藏 11 | 回复3 | 浏览1650

//用最短的时间计算出求和结果。
//输入:一个整数数组,里面有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条回帖

回帖
加载中...
话题 回帖

推荐话题

相关热帖

技术交流近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐