Go 如何检查具有相同字符的单词,其中单词位于一个变量中
我正在考虑如何在一个变量中找到相同的字符,如下所示:Go 如何检查具有相同字符的单词,其中单词位于一个变量中,go,Go,我正在考虑如何在一个变量中找到相同的字符,如下所示: var words string = "abab" 然后我想消除一个变量中的相同字符,这是输出结果 输出: ab abcdefghij 对此有什么解决方案吗?一种解决方案是使用go map[]跟踪拍摄的字符 示例代码: func main{ s:=abcdaabcefgahccij 新闻:= take:=makemap[rune]int 对于u,值:=范围s{ 如果u,确定:=取[value];!确定{ 取[值]=1 新闻+=字符串值
var words string = "abab"
然后我想消除一个变量中的相同字符,这是输出结果
输出:
ab
abcdefghij
对此有什么解决方案吗?一种解决方案是使用go map[]跟踪拍摄的字符 示例代码: func main{ s:=abcdaabcefgahccij 新闻:= take:=makemap[rune]int 对于u,值:=范围s{ 如果u,确定:=取[value];!确定{ 取[值]=1 新闻+=字符串值 } } 印刷新闻 } 输出:
ab
abcdefghij
这不是一个代码编写服务。你试过什么?包括你的代码。您遇到了哪些需要帮助的问题?