欧几里得距离
在数学中,欧几里得空间中两点之间的欧几里得距离是连接这两点的线段长度。它可以通过使用勾股定理从点的笛卡尔坐标计算出来,因此有时也被称为勾股距离。
距离公式
一维
实数线上任意两点之间的距离是它们坐标的数值差的绝对值
二维
高维
在三维中,对于由它们的笛卡尔坐标给出的点,距离是
示例:两点 (8,2,6)
和 (3,5,7)
之间的距离:
一般来说,在 n
维欧几里得空间中由笛卡尔坐标给出的点的距离是
▼ 算法合集
▼ 加密算法
▼ 凯撒密码
▼ Hill密码算法
▼ 多项式哈希算法
▼ Rail Fence Cipher
▼ Graph算法
▼ 关节点
▼ Bellman-Ford算法
▼ 广度优先搜索
▼ GraphBridges
▼ 深度优先搜索
▼ 检测循环
▼ Dijkstra算法
▼ Eulerian Path
▼ Floyd-Warshall算法
▼ HamiltonianCycle
▼ Kruskal算法
▼ Prim算法
▼ 强连通分量
▼ 拓扑排序
▼ Travelling Salesman Problem
▼ 图像处理算法
▼ Seam Carving算法
▼ 链表
▼ 反向遍历
▼ GraphTraversal
▼ 数学算法
▼ 二进制浮点数
▼ 位操作
▼ 复数
▼ 欧几里得算法
▼ Euclidean Distance
▼ 阶乘算法
▼ 快速幂算法
▼ Fibonacci数列
▼ 傅里叶变换
▼ Horner法
▼ 整数划分
▼ 判断是否为2的幂
▼ 最小公倍数
▼ Liu Hui
▼ 矩阵
▼ Pascal三角形
▼ Primality Test
▼ 质因数
▼ 弧度计算
▼ 埃拉托色尼筛法
▼ SquareRoot
▼ MachineLearning
▼ K均值算法
▼ K近邻算法
▼ 搜索算法
▼ 二分查找算法
▼ 插值搜索算法
▼ 跳跃搜索算法
▼ 线性搜索
▼ 集合
▼ 笛卡尔积
▼ 组合总和
▼ 组合算法
▼ Fisher-Yates洗牌算法
▼ 背包问题
▼ 最长公共子序列
▼ 最长递增子序列
▼ 最大子数组
▼ 排列组合
▼ 幂集
▼ 最短公共超序列
▼ Sorting Algorithms
▼ 冒泡排序
▼ 桶排序算法
▼ 计数排序算法
▼ 堆排序算法
▼ 插入排序
▼ 归并排序
▼ 快速排序算法
▼ 基数排序
▼ 选择排序算法
▼ 希尔排序
▼ 统计学
▼ 加权随机
▼ 字符串算法
▼ Hamming距离
▼ KnuthMorrisPratt算法
▼ LevenshteinDistance
▼ 最长公共子串
▼ 回文检测算法
▼ Rabin-Karp算法
▼ 正则表达式匹配
▼ Z算法
▼ Tree Data Structure
▼ 广度优先搜索
▼ 深度优先搜索
▼ 未分类
▼ 最佳买卖股票时机
▼ 汉诺塔算法
▼ 跳跃游戏算法
▼ KnightTour
▼ N皇后问题
▼ 雨水收集
▼ 递归楼梯问题
▼ 方阵旋转
▼ 独特路径
▼ 数据结构
▼ BloomFilter算法
▼ 不相交集数据结构
▼ 双向链表
▼ Graph
▼ 哈希表
▼ Heap数据结构
▼ 链表
▼ LRU缓存
▼ 优先队列
▼ 队列
▼ 栈结构
▼ Tree Data Structure
▼ AVL树
▼ 二叉搜索树
▼ Fenwick树
▼ 红黑树
▼ 线段树
▼ Trie数据结构
在数学中,欧几里得空间中两点之间的欧几里得距离是连接这两点的线段长度。它可以通过使用勾股定理从点的笛卡尔坐标计算出来,因此有时也被称为勾股距离。
实数线上任意两点之间的距离是它们坐标的数值差的绝对值
在三维中,对于由它们的笛卡尔坐标给出的点,距离是
示例:两点 (8,2,6)
和 (3,5,7)
之间的距离:
一般来说,在 n
维欧几里得空间中由笛卡尔坐标给出的点的距离是