1

当 str1 中的字符匹配时,我尝试删除 str2 中的字符。假设如果 string2 是“Haelloi Waoruld”并且 string1 是“aiu”,那么在从 string2 中的字符串 1 中删除每个字符之后,string2 看起来比如:“你好世界”

虽然我可以用普通的字符串操作来解决这个问题,但我被要求使用 C 语言中的哈希表概念来实现相同的功能。我不知道如何在哈希表中实现这一点。

任何人都可以帮助我使用相同的算法吗?

4

1 回答 1

3

遍历 str1,如果字符在 str1 中,则创建一个按字符索引的布尔表。然后遍历 str2 并仅输出表中值为 false 的字符。

于 2012-12-30T19:36:46.647 回答