相关疑难解决方法(0)

获得最常见的数组值

我有一个数字数组,我想知道这个数组中最常见的数字.数组有时有5-6个整数,有时它有10-12个,有时甚至更多 - 数组中的整数也可能不同.所以我需要一个可以使用不同长度和数组值的函数.

一个例子:

myArray = [0, 0, 0, 1, 1]
Run Code Online (Sandbox Code Playgroud)

另一个例子:

myArray = [4, 4, 4, 3, 3, 3, 4, 6, 6, 5, 5, 2]
Run Code Online (Sandbox Code Playgroud)

现在我正在寻找一个给出0(在第一个例子中)的函数Integer,因为它在这个数组中是3次,而数组中的另一个整数(1)在数组中只有2次.或者对于第二个例子,它将是4.

看起来很简单,但我找不到解决方案.在网络上找到了一些例子,其解决方案是使用字典或解决方案很简单 - 但我似乎无法使用它与Swift 3 ...

但是,我没有找到适合我的解决方案.有人知道如何在整数数组中获得最频繁的整数?

arrays sorting swift

6
推荐指数
4
解决办法
7597
查看次数

标签 统计

arrays ×1

sorting ×1

swift ×1