avatar
这道题难不难?# JobHunting - 待字闺中
f*y
1
给定N个字符串,生成一个最小长度的字符串X,使的N个字符串全是X的子串
比如
123
234
答案就是1234
12
21
11
12
答案就是
1121
avatar
a*u
2


★ 发自iPhone App: ChineseWeb 7.8

【在 f*******y 的大作中提到】
: 给定N个字符串,生成一个最小长度的字符串X,使的N个字符串全是X的子串
: 比如
: 123
: 234
: 答案就是1234
: 12
: 21
: 11
: 12
: 答案就是

avatar
f*y
3
怎么做,完全不会

【在 a*****u 的大作中提到】
: 难
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
j*g
4

这个答案难道不是 1121 ?

【在 f*******y 的大作中提到】
: 给定N个字符串,生成一个最小长度的字符串X,使的N个字符串全是X的子串
: 比如
: 123
: 234
: 答案就是1234
: 12
: 21
: 11
: 12
: 答案就是

avatar
f*y
5
啊,对,看来人脑做是不太靠谱

【在 j****g 的大作中提到】
:
: 这个答案难道不是 1121 ?

avatar
s*s
6
N个字符串是相同长度?
产生一个有向图,每个节点代表一个数字,比如12
(n1, n2)是个有向边 iff n1去掉第一个字符是n2的前缀。
计算欧拉路径,就可以生成最小串了。
大牛看看我的想法靠谱不?

【在 f*******y 的大作中提到】
: 给定N个字符串,生成一个最小长度的字符串X,使的N个字符串全是X的子串
: 比如
: 123
: 234
: 答案就是1234
: 12
: 21
: 11
: 12
: 答案就是

avatar
l*i
7
you want hamitonian path, not eulerian path, shortest superstring is NP-hard
avatar
a*m
8
难。。。。
avatar
b*e
9
这个等价于旅行商问题(travelling salesman problem)。NP完全问题,多项式时间内
误解。

【在 f*******y 的大作中提到】
: 给定N个字符串,生成一个最小长度的字符串X,使的N个字符串全是X的子串
: 比如
: 123
: 234
: 答案就是1234
: 12
: 21
: 11
: 12
: 答案就是

avatar
a*m
10
旅行商是np hard

【在 b***e 的大作中提到】
: 这个等价于旅行商问题(travelling salesman problem)。NP完全问题,多项式时间内
: 误解。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。