Java数据挖掘18大算法实现和10大常见排序算法以及其他相关经典DM算法集合。
18大数据挖掘的经典算法以及代码实现,涉及到了决策分类,聚类,链接挖掘,关联挖掘,模式挖掘等等方面,后面都是相应算法的文章,希望能够帮助大家学。
目前追加了其他的一些经典的DM算法,在others的包中涉及聚类,分类,图算法,搜索算等等,没有具体分类。
在每个算法中给出了3大类型,主算法程序,调用程序,输入数据,调用方法如下:
将需要数据的测试数据转化成与给定的输入格式相同
然后以Client类的测试程序调用方式进行使用。
也可以自行修改算法程序,来适用于自己的使用场景。
稳定的排序算法:冒泡排序、插入排序、归并排序和基数排序。
不是稳定的排序算法:选择排序、快速排序、希尔排序、堆排序。