【发布时间】:2010-11-16 15:47:05
【问题描述】:
我有一组字符串,需要构建一个图,其中字符串是节点,并且任意一对相邻字符串之间都有一条边。
如果通过添加、删除或替换A(在任何位置)的单个字符(在任何位置)得到B,则字符串A 和B 被称为相邻。
例如scar和car是相邻的(从scar中删除s),car和far也是相邻的(用c替换f)和@987654333 @ 和 farm(添加 m)。
是否有可能在不到O(n^2) 的时间内做到这一点?
【问题讨论】:
标签: algorithm string language-agnostic graph