- 博客(2)
- 收藏
- 关注
原创 递归反转字符串
搞一个简单一点、但也挺有趣的题目:给定一字符串,利用递归的方法输出其反转字符串。首先,递归反转字符串,每条字符串的反转对象都等于其最后一个字符所形成的字符串对象拼接上最后一个字符串之前的所有字符所形成的反转对象。Java代码1public String reverseString(String str, int length) { if (length > 0) {
2016-04-30 16:55:02 1043
原创 并行处理海量数据实验
以前看到过一个题目,说设计算法,要求在10亿个数的数据流中找出最小的10个数。我想到有两种算法,第一种利用大根堆找出最小的10个数,第二种方法是第一种的改进,利用多线程实现并行计算,将计算任务分为若干个,之后再将结果进行合并。实验一思路:需要一个大根堆存储最终的结果,利用Random不断地产生随机数。大根堆初始化为容量为10、所有元素都为Integer.MAX_VA
2016-04-30 16:24:39 749
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人