Несколько методов для нахождения центрального элемента массива:
Arr[(size-1) << 1]
или Arr[(size-1)/2]
. otvet.mail.ru В этом случае размер массива уменьшают на единицу и результат сдвигают на один бит вправо (то есть делят на 2). www.programmersforum.ru Так получают номер элемента, который расположен в центре. www.programmersforum.ru Вычитание единицы связано с тем, что нумерация элементов массива ведётся с нуля. www.programmersforum.ru