Обсуждение:Реализации алгоритмов/Сортировка/Слиянием
Пример на C#
... if (b < mass2.Length && a < mass1.Length) if (mass1[a] > mass2[b] && b < mass2.Length) ...
Разве условие b < mass2.Length во втором if не избыточно? Выполнение даже не зайдет во внутрь, если не соблюдается это условие на первом if.