在一维数组S中,可能存在属于集合的任意数量的元素
U:{A,B,C,D,E}
允许重复。
例子:
S = {E,B,D,C,A,D,A,E,E,D,B,B,A,C}
问题是:
在任何给定的数组S中,确定包含集合U的所有元素的最短范围/路径的最有效方法是什么?请记住,数组不能排序。
在上面的例子中,最短的路径是连接数组S的前5个元素。
编辑:
1)集合U的元素数不是常数。
提前谢谢。
https://stackoverflow.com/questions/5650309
相似问题