Swift-变位词

题目:给定两个字符串,确定其中一个字符串重新排列之后,是否能变成另外一个字符串.

核心代码:

` func permutation(strA:String,strB:String) -> Bool {

    if strA.characters.count != strB.characters.count {
        return false
    }
    
    var arr:[Int] = [Int].init(repeating: 0, count: 256)
    
    for i in 0..

测试代码:

var strA:String = "student" var strB:String = "FlyElephant" var perResult:Bool = myString.permutation(strA: strA, strB: strB) print("\(strA)与\(strB)是不是变位词\(perResult)")

你可能感兴趣的:(Swift-变位词)