Арифметический режим из NSMutableArray объектов - PullRequest
0 голосов
/ 10 апреля 2011

У меня есть NSMutableArray объектов и свойство для каждого объекта, которое содержит двойное число.Я хочу получить арифметический режим (наиболее распространенное значение) из NSMutableArray.Какой самый быстрый способ сделать это, так как он обрабатывает много данных.

1 Ответ

0 голосов
/ 10 апреля 2011

Если вы добавите их все сразу, то, вероятно, вам придется перебирать все значения, если вы добавляете их по одному, я бы вычислял режим при добавлении.

Или разбить массив на подмассивы, затем вычислить количество каждого значения каждого подмассива в его собственном потоке, а затем рассчитать режим с использованием счетчиков.Но, вероятно, это будет не так быстро, как итерация по массиву, и намного сложнее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...