Как я могу найти, если хотя бы половина моих объектов в массиве вернет true (по некоторой функции), используя алгоритм деления и покорения? Объекты не имеют перечислимого значения, поэтому объект A отнюдь не больше объекта B.Divide and Conquer - Сравнить
Чтобы прояснить, сравнивая все объекты друг с другом с помощью этой функции. Так funct (Obj a, Obj b) возвращает true или false, основываясь на некоторых критериях. Они могут быть сгруппированы вместе, мы просто хотим знать, вернулась ли по крайней мере половина сравниваемых объектов.
ли те, которые будут возвращать верно для этой функции слипаются вместе? – 2010-12-08 21:05:58
Чтобы прояснить, сравнивая все объекты друг с другом с помощью этой функции. Так funct (Obj a, Obj b) возвращает true или false, основываясь на некоторых критериях. Они могут быть сгруппированы вместе, мы просто хотим знать, вернулась ли по крайней мере половина сравниваемых объектов. – blahhhhhh 2010-12-08 21:09:10
Вы хотите, чтобы все пары элементов были сопоставлены или все элементы массива сравнивались с известным значением, например. если массив был из ints, и вы хотели узнать, были ли половина цифр? – 2010-12-08 21:17:54