码迷,mamicode.com
首页 >  
搜索关键字:最短距离    ( 867个结果
基于编辑距离来判断词语相似度方法(scala版)
词语相似性比较,最容易想到的就是编辑距离,也叫做Levenshtein Distance算法。在Python中是有现成的模块可以帮助做这个的,不过代码也很简单,我这边就用scala实现了一版。 编辑距离 编辑距离是指一个字符串改编成另一个字符串的最短距离,它描述了两个字符串的相近程度。比如: 因此所 ...
分类:其他好文   时间:2017-12-12 21:45:56    阅读次数:203
【UVa】12118 Inspector's Dilemma(欧拉道路)
题目 题目     分析 很巧秒的一道题目,对着绿书瞎yy一会。 联一下必须要走的几条边,然后会形成几个联通分量,统计里面度数为奇数的点,最后再减去2再除以2。这样不断相加的和加上e再乘以t就是答案, 为什么呢?题目要求最短距离,那么必定是欧拉道路,那么为了构造出最短欧拉道路,要 ...
分类:其他好文   时间:2017-12-09 19:30:32    阅读次数:213
poj1258 Agri-Net(Prime || Kruskal)
题目链接 http://poj.org/problem?id=1258 题意 有n个农场,现在要在n个农场之间铺设光纤使得n个农场连接起来,求铺设光纤的最短距离。 思路 最小生成树问题,使用Prime算法或者Kruskal算法解决。 代码 Prime算法: Kruskal算法: ...
分类:Web程序   时间:2017-12-03 22:46:52    阅读次数:248
牛客网练习赛7-D-无向图(bfs,链式前向星)
题意:中文题; 思路:就是找某个点距离其他点的距离,他给你很多点也无所谓。用一个dist【】数组,这个数组保存的是他给你的点到其他点的最短距离且标记的作用,然后bfs搜索就行了。 代码: #include<iostream>#include<algorithm>#include<cstring>#i ...
分类:其他好文   时间:2017-12-02 19:07:50    阅读次数:138
bzoj4144
最短路+最小生成树 因为所有东西都只跟加油站有关,那么我们只留加油站就行了。 先预处理出每个点到加油站的最短距离,这个用多源最短路,就是把所有加油站放到堆里,然后就是重构图,我们不用直接连边,计算出每条边的贡献,然后跑最小生成树,这里直接离线查询就行了。 #include<bits/stdc++.h ...
分类:其他好文   时间:2017-11-28 20:40:21    阅读次数:187
【HIHOCODER 1142】 三分·三分求极值
描述 这一次我们就简单一点了,题目在此: 在直角坐标系中有一条抛物线y=ax^2+bx+c和一个点P(x,y),求点P到抛物线的最短距离d。 输入 第1行:5个整数a,b,c,x,y。前三个数构成抛物线的参数,后两个数x,y表示P点坐标。 200≤a,b,c,x,y≤200 输出 第1行:1个实数d ...
分类:其他好文   时间:2017-11-28 19:43:47    阅读次数:151
【例题 6-20 UVA - 1599】Ideal Path
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 逆向做一遍bfs. 得到终点到某个点的最短距离。 这样,我们从起点顺序的时候。 就能知道最短路的下一步是要走哪里了。 这样,我们从起点也开始做一遍bfs. 然后根据逆序的bfs得知下一步该往哪些点走。 每次优先走最小的字典序边即 ...
分类:其他好文   时间:2017-11-18 12:56:46    阅读次数:131
NOIP 2014 联合权值
题目描述 无向连通图G 有n 个点,n - 1 条边。点从1 到n 依次编号,编号为 i 的点的权值为W i ,每条边的长度均为1 。图上两点( u , v ) 的距离定义为u 点到v 点的最短距离。对于图G 上的点对( u, v) ,若它们的距离为2 ,则它们之间会产生Wu×Wv 的联合权值。 请 ...
分类:其他好文   时间:2017-11-05 20:10:26    阅读次数:118
TopCoder SRM 559 Div 1 - Problem 900 CircusTents
题目简述: n个实心圆,两两没有交集,在第一个圆上找一个点,使得它到另外一个圆上某个点的最短距离的最小值尽量大,两个点之间的最短距离是指连接两个点且中途不进入任何一个实心圆内部的路径的长度的最小值。 二分答案: 很显然,这题跟二分答案有关。 思路: 我们先考虑,如果第一个圆上的点确定了下来,它到别的 ...
分类:其他好文   时间:2017-11-05 17:30:46    阅读次数:180
Scala实现:已知三点坐标,求最短距离(如果在垂足不在线段内,最短距离为到其中一点的直线距离)
/** * 已知三点坐标,求其中一点到另两点的垂线距离 * (如果在垂足不在线段内,最短距离为到其中一点的直线距离) * Created by wzq on 17-11-2. */object Point2lineDistance { def main(args: Array[String]) { ...
分类:其他好文   时间:2017-11-02 19:12:17    阅读次数:265
867条   上一页 1 ... 24 25 26 27 28 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!