POJ 1789 求车类型字符串距离最小值 最小生成树 prim算法
题意:车的类型用字符串来描述,两个汽车类型的距离定义为其字符串中不同字符的个数,给定所有的车的类型,求车之间的派生关系,使得总的距离最短,派生关系质量分最大
算法:转化为图论问题,结点对应不同的汽车类型,边的权值就是不同结点字符串距离值,求最小生成树即可(因为题目说明了每个汽车只有一种汽车派生出)
Source Code
Problem: 1789 | User: yangliuACMer | |
Memory: 15688K | Time: 422MS | |
Language: C++ | Result: Accepted |