Browse Category

Ai算法

POJ 3020 Antenna Placement (最小路径覆盖)

一个矩形中,有N个城市(*),现在这n个城市都要覆盖无线,若放置一个基站,那么它至多可以覆盖相邻的两个城市。

问至少需要放置多少个基站才能使得所有的城市都覆盖无线?

POJ 3026 Borg Maze (最小生成树)

从 S 出发,去到达每一个 A ,求最小的总路径长度,空格是空地,# 是墙,并且在走的过程中我们可以在 S 或 A 点分裂,也就是从该点可以延伸出多条路径到其他点,但是每一次只能让其中的一个继续行走。

POJ 1080 Human Gene Functions (DP)

给定两个基因字符串,用A,C,G,T表示其组成成分。

若两个基因的长度不一样,可以通过在两个串中分别添加空格使其长度一致,当其长度一样后,分别计算对应位置上的两个字母的分数,并将所有的分数相加便得到两个串的相似度分数,求最高分数。