JAVA编程
Senful_Young
这个作者很懒,什么都没留下…
展开
-
JAVA对Map按Value排序
JAVA对Map按Value排序在java实际编程中经常需要使用到HashMap,TreeMap以及LinkedHashMap来保存键值对,而java中对Map按Value排序并没有已经写好的方法,需要自己实现。作者使用了自定义类以及Collections包的sort()方法实现Map的按值排序,具体代码如下:sortMap()输入参数为需要排序的Map,输出为LinkedHashMap...原创 2018-12-29 11:07:34 · 4844 阅读 · 0 评论 -
JAVA实现FP_Growth算法(附详细注释)
JAVA实现FP_Growth算法(附详细注释)在学习数据挖掘的过程中,必然会接触到FP_Growth算法。而FP_Growth算法需要使用大量的递归调用,比较难以理解和实践,作者在网上多番搜寻也没有找到一个完整详细解释的FP_Growth代码,可能是高手大多不屑于解释自己的代码,无奈只能自己动手,有不足之处请多谅解。程序编写过程中部分参考了https://www.cnblogs.com/l...原创 2019-01-01 21:26:21 · 4777 阅读 · 10 评论 -
(JAVA) FP_Growth算法实现MapReduce并行化
(JAVA) FP_Growth算法实现MapReduce并行化在上一步JAVA实现FP_growth算法时,提及到了FP_Growth算法面临的一些问题:当事务数过大或者支持度阈值过小时,会导致FP_Growth算法执行起来递归深度太大,超出编译环境的处理范围。因为FP_Growth算法的一些特性:1.对于每一个频繁一项集,只需要知道和它相关联的事务而不需要知道全部事务。2.对于任意事务...原创 2019-01-14 15:53:23 · 1310 阅读 · 3 评论