JavaScript-计算曼哈顿距离


// 计算曼哈顿距离
function manhattanDistance(s, t) {
    let sum = 0;
    for (let i = 0; i < s.length; i++) {
        sum += Math.abs(s[i] - t[i]);
    }
    return sum;
}

// 计算相似度
function manhattanSimilarity(s, t) {
    return 1 / (1 + manhattanDistance(s, t));
}

文章作者: 钱不寒
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 钱不寒 !
  目录