K_means算法的C语言算法实现算法思想K-means算法是一种动态聚类方法这种方法先选择若干样本作为聚类的中心在按某种聚类准则(通常采用最小距离原则)使各种样本向各个中心积聚从而得到初始的分类然后判断分类的合理性如果不合理就修改分类如此反复的修改聚类的迭代运算直到合理为止2. 算法步骤(1)适当选择c个类的初始中心(2)在第k次迭代中对任意一个样本求其到c个中心的距离将该样本归到距离最短