![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 78
jinfeiteng2008
这个作者很懒,什么都没留下…
展开
-
java实现冒泡法排序
/** * 冒泡法排序 * @author DELL * */public class BubbleSort { public static void main(String[] args) { int[] array = new int[]{9,4,5,6,8,3,2,7,10,1}; System.out.println("排序前---原创 2016-12-08 16:36:44 · 318 阅读 · 0 评论 -
java链表反转
这里只实现遍历反转,还有一种递归反转这里未实现/** * 链表反转 * @author DELL * */public class LinkReverse { /** * @param args */ public static void main(String[] args) { Node n0 = new Node(0); Node n1 = new N原创 2016-12-08 17:10:52 · 260 阅读 · 0 评论 -
基于堆排序实现的找出N个数据的前M大数据之Java实现
一个10G的关键词的log,找出词频最高的前K个词,设可用内存为2G左右 分析: 本题的难点主要有两处,一是如何在有限内存下对大文件进行词频统计;二是如何在有限内存的下找出词频的前K大个词。1)词频统计 词频统计,我们很自然的会想到使用hash。但是直接hash内存是放不下的啊…怎么办?其实对于有限内存下的大文件处理,都可总结为归并的思想,不过转载 2017-02-12 12:22:05 · 1128 阅读 · 0 评论