我对编码相当陌生,我通常在这里找到答案。 然而,在这种情况下,我一直在尝试在 swift 中找到一种方法,该方法将允许我识别数字对,在另一个数组中的另一个未配对数字数组中,例如在所附的图像中,可以看到索引 7 和 8 在数字数组中与 numPr2 中的元素匹配......
导入 UIKit
var numPr1 = [7,4]
var numPr2 = [3,1]
var numPr3 = [5,3]
var numPr4 = [1,7]
var numPr5 = [2,7]
var numPr6 = [4,5]
var numPr7 = [4,6]
var arrayOfPairs = [numPr1,numPr2,numPr4,numPr7,numPr5,numPr6,numPr3]
var numbersArray = [1,5,7,6,2,4,6,3,1,7,4,5,3]
你想得到这个吗?
for(var i = 0;i < numbersArray.count - 1;i++){
for(var index = 0;index < arrayOfPairs.count;index++){
if(numbersArray[i] == arrayOfPairs[index][0] &&
numbersArray[i+1] == arrayOfPairs[index][1]){
println(arrayOfPairs[index])
}
}
}