Browse Tag

POJ

POJ 3253 Fence Repair (哈夫曼)

FJ需要修补牧场的围栏,他需要 N 块长度为 Li 的木头(N planks of woods)。

开始时,FJ只有一块无限长的木板,因此他需要把无限长的木板锯成 N 块长度为 Li 的木板,Farmer Don提供FJ锯子,但必须要收费的,收费的标准是对应每次据出木块的长度,求最小的花费。

POJ 1789 Truck History (最小生成树)

用一个7位的string代表一个编号,两个编号之间的distance代表这两个编号之间不同字母的个数。一个编号只能由另一个编号衍生出来,代价是这两个编号之间相应的distance,现在要找出一个衍生方案,使得所有的编号之间都可以直接或者间接形成转换,并且总代价最小,也就是distance之和最小。