给定两个字符数组arr1 = [“a”, “c”, “d”, “e”, “g”, “h”] , arr2 = [“d”, “e”, “g”], 如果arr1中包含arr2, 则返回真, 否则返回假
let arr1: [Character] = ["a", "c", "d", "e", "g", "h"]
let arr2: [Character] = ["d", "e", "g"]
func containSubArr(arr1: [Character], arr2: [Character]) -> Bool{
let str1: String = String(arr1);
let str2: String = String(arr2);
if str1.range(of: str2) != nil {
return true
} else {
return false
}
}
print(containSubArr(arr1: arr1, arr2: arr2))