我有一个问题,如何在C#中删除字符串中的偶数重复项。
例如-输入字符串:
acdhqodcqasaf
输出:
acdhqosaf
我的意思是删除字符的偶数次出现。我已经写了逻辑,但是我使用了嵌套的for循环,效率为O(n^2),这个效率不好。所以我被要求用不同的方法来解决这个问题,搜索了一下网络,但还没有找到答案。
例如-输入字符串:
acdhqodcqasaf
输出:
acdhqosaf
我的意思是删除字符的偶数次出现。我已经写了逻辑,但是我使用了嵌套的for循环,效率为O(n^2),这个效率不好。所以我被要求用不同的方法来解决这个问题,搜索了一下网络,但还没有找到答案。
a
确实如此),它应该在输出中出现两次。 - Zohar Peled