A Survey of Classic Algorithms for Data Mining