JavaRush/Java блог/Архив info.javarush/Кухня(); Задание N60
terranum
28 уровень

Кухня(); Задание N60

Статья из группы Архив info.javarush
участников
Кухня(); Задание N60 - 1 Правила [Одномерные массивы] 60. Даны два упорядоченные массива А и В. Образовать из элементов этих массивов упорядоченный массив С.
Комментарии (1)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Airon
Уровень 34
28 сентября 2014, 12:01
public static int[] addAll(int[] a, int[] b) {
    int[] temp = new int[a.length + b.length];
    int ia = 0, ib = 0;
    for (int i = 0; i < temp.length; i++) 
        temp[i] = (ia < a.length && ib < b.length) ? a[ia] < b[ib] ? a[ia++] : b[ib++] : (ia >= a.length) ? b[ib++] : a[ia++];        
    return temp;
}