资 源 简 介
// kmeans.c//伊桑·布罗德斯基2011年//月#include#include#include#定义SQR(X)((X)*(X))#定义MAX_CLUSTERS16#定义MAX_ITERATIONS100#定义BIG_double(INFINITY)无效失败(字符*海峡){的printf(STR);出口(-1);}双calc_distance(INT暗淡,双* P1,双* P2){双distance_sq_sum= 0;对于(INT II=0;二<暗淡;二++)distance_sq_sum+= SQR(P1 [二] - P2 [II]);返回distance_sq_sum;}无效calc_all_distances(INT暗淡,INT N,INT K,双* X,双*质心,双* distance_output){对于(INT II=0;二