knn分类器还是很容易写的吧。自己写一个咯。。至于老师让你做这个分类器干嘛?你是要跑多大的数据?数据小的话就用传统的方法了。数据大了像kd树这样的构造。就是觉得楼主问的很奇怪。。还有就是入门的话个人觉得斯坦福大学andrew ng大牛的machine learning 很好。。。