add k-means.cpp