一个用c或者c++写的kmeans算法.txt

来自「层次模糊聚类的算法实现」· 文本 代码 · 共 21 行

TXT
21
字号
main() 
int System::FindClosestCluster(int pat){ 
int i, ClustID; 
double MinDist, d; 
MinDist =9.9e+99; 
ClustID=-1; 
for (i=0; i<NumClusters; i++) { 
d=EucNorm(pat,i); 
printf("Distance from pattern %d to cluster %d is %f\n\n",pat,i,sqrt(d)); 
if (d<MinDist) { 
MinDist=d; 
ClustID=i; 
} /* endif */ 
} /* endfor */ 
if (ClustID<0) { 
printf("Aaargh"); 
exit(0); 
} /* endif */ 
return ClustID; 
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?