【发布时间】:2015-02-21 23:20:05
【问题描述】:
我不确定如何进行编码。因此,我有一个名为 S 的字符串和一个名为 M 的模式字符串。我想删除 S 中所有出现的 M。但是,当我删除 S 中出现的一次 M 时,我可能会创建另一个。例如,给定单词“aajjk”和模式“aj”。第一次删除后,它会变成“ajk”。在这个新字符串中,在第一次删除之后又出现了“aj”。所有删除后的最终字符串将是“k”。你能给我一些关于如何解决这个问题的提示吗,一些伪代码会很有帮助,因为我需要在实现中进行练习。
【问题讨论】:
-
请不要破坏自己的问题;这使得人们花时间写的答案变得不那么有用了。
标签: regex string algorithm dynamic-programming