美文网首页薯条的Golang
Go中比较trick的代码小段

Go中比较trick的代码小段

作者: 一根薯条 | 来源:发表于2019-05-02 13:41 被阅读1次

    1. 比较两个只含有ASCII码的字符串中元素个数是否相同

    // s1和s2长度相同
    // ASCII码有256个 
    check := make([]int, 256)
    for i := 0; i < len(s1); i++ {
            check[s1[i]]++
            check[s2[i]]--
        }
    for _, v := range check {
        if v != 0 {
            return false
        }
    }
    

    相关文章

      网友评论

        本文标题:Go中比较trick的代码小段

        本文链接:https://www.haomeiwen.com/subject/zpjnnqtx.html