SimilarityCalculatore
邻
我是Java新手,我甚至无法知道从哪里开始,我可能会有点过头了
最近邻算法包括找到n-中的最小欧几里德/ L1距离 维度空间。告诉你的父母,你了解到在大学里,也许这会给他们留下深刻的印象。 不要告诉他们这是基本的高中几何学,否则他们会知道这并不难。 我们给你一个直角三角形的水平和垂直边的长度,你找到了 斜边的长度。
a^2 + b^2 = c^2
答案 0 :(得分:2)
如何设置两个镜像描述的类?这是一个超级简化的示例,但它可能会帮助您入门。
class SimilarityCalculator {
float getBestMatch(Map target, List options) { /* ... */ }
}
class Neighbor {
Map getAttributes() { /* ... */ }
String getDescription() { /* ... */ }
String getName() { /* ... */ }
float getDistance(Map map) { /* ... */ }
}
根据您的说明,不确定如何提供帮助。