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

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

Статья из группы Архив info.javarush
Кухня(); Задание N37. - 1 Правила [Одномерные массивы] 37. Задан массив с количеством элементов N. Сформируйте два массива: в первый включите элементы исходного массива с четными номерами, а во второй – с нечетными.
Комментарии (9)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Vash_the_Stampede Уровень 11
6 сентября 2014
import java.io.*;
import java.util.*;

public class Main {

    public static void main(String[] args) {
        int[] arr = { 0, 1, 2, 3, 4, 5, 6 };
        int[][] res = solve(arr);
        System.out.println(Arrays.toString(res[0]));
        System.out.println(Arrays.toString(res[1]));
    }
	
	public static int[][] solve(int[] arr) {
	    int n = arr.length;
        int[][] res = new int[][] { new int[n + 1 >> 1], new int[n >> 1] };
        for (int i = 0; i < n; i++) {
            res[i & 1][i >> 1] = arr[i];
        }
        return res;
    }

}
Juggee Уровень 17
5 сентября 2014
for (int i = 0; i < largeArray.length/2; i++)
        {
            resArray1[i] = largeArray[2 * i];
            resArray2[i] = largeArray[2 * i +1];
        }