【问题标题】:Comparing arrays, sets & their elements in SWIFT在 SWIFT 中比较数组、集合及其元素
【发布时间】:2015-06-19 06:25:16
【问题描述】:

我对编码还很陌生,我通常会在这里找到答案。但是,在这种情况下,我一直在尝试快速找到一种方法,该方法可以让我识别数字对,在另一个数组中的另一个未配对数字数组中,例如在附加的图像中,可以看到数字数组中的索引 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]

【问题讨论】:

  • 没有附加图片,只需将其上传到某处并编辑问题以包含图片的链接。
  • 内置函数中没有“方法”。您将需要编写代码来执行此操作 - 展示您尝试过的内容,然后询问您遇到问题的具体问题。

标签: ios arrays swift multidimensional-array set


【解决方案1】:

你想要这个吗?

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])
        }
    }
}

【讨论】:

  • 谢谢,这正是我想要找到的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-23
  • 1970-01-01
  • 2021-12-30
  • 1970-01-01
  • 2016-03-25
  • 1970-01-01
相关资源
最近更新 更多