17. Основы Java - Практика: Массивы + Циклы

Ғылым және технология

Пікірлер: 19

  • @MariaMitrofanova-yc4ip
    @MariaMitrofanova-yc4ip8 күн бұрын

    Очень полезный урок, благодарю!

  • @Todstar
    @TodstarАй бұрын

    Александр спасибо за ваши труды

  • @user-bx3dv4ws6l
    @user-bx3dv4ws6l Жыл бұрын

    Александр, благодарю! приятные уроки)

  • @dmitrybaranov7447
    @dmitrybaranov7447 Жыл бұрын

    Хорошо, что Вы вернулись! Спасибо за видео! Завис на Дженериках. Хотелось бы разобраться в них.

  • @aurum5766
    @aurum57664 ай бұрын

    Спасибо вам большое за ваш труд🤓

  • @nordone_travels
    @nordone_travels2 ай бұрын

    Аж захотелось написать программу с часами. Ведь по сути это просто программа с вложенными циклами привязанная к минимальной используемой в них длине времени.

  • @Red0503
    @Red05032 ай бұрын

    Александр, почему больше не записываете видео? очень ясная подача информации

  • @CatacombRaider
    @CatacombRaider Жыл бұрын

    Александр, давайте что-нибудь стоящее, а не основы, которыми уже всех задушили. С удовольствием бы глянул про webflux с вашими объяснениями

  • @FlameXander

    @FlameXander

    Жыл бұрын

    Про сложные темы я не против порассказывать, но надо бы курс закончить по базе раз его начал)

  • @sergeinerobeev3501
    @sergeinerobeev35014 ай бұрын

    Спасибо!❤

  • @djadjaandrey
    @djadjaandrey11 ай бұрын

    👍👍👍

  • @Sfinks12
    @Sfinks1228 күн бұрын

    Не знаю правильно ли задам вопрос. Метод trickyFillArray, а если потребуется наполнить или вычесть, не важно сначала или с конца , т. е. в разброс 1, 4, 6 и т. д. как это решение будет выглядеть.

  • @user-by6hd9np7u
    @user-by6hd9np7u Жыл бұрын

    Александр, рада снова Вас видеть) Не очень поняла про заполнение массива в обратном порядке: arr[i]=arr.length - 1 -i; Если подставить 9 - 1 -1 = 8 --> 9-1-2 = 6 но в консоли получается 9 8 7 6 ... То есть зачем отнимать i. Аналогично rr[i]=5+i*2 зачем мы прибавляем i. Что туда подставляется или какую роль играет

  • @FlameXander

    @FlameXander

    Жыл бұрын

    Если i прописывается и слева и справа, то получается что появляется зависимость между номером ячейки и значением, которое мы туда положим. Насчет "9 - 1 -1 = 8 --> 9-1-2 = 6" не совсем понял что за расчет. Самая первая ячейка в массиве имеет индекс 0, если массиве 10 ячеек, то arr.length = 10, итого получаем что самая первая ячейка заполняется по формуле (arr[i] = arr.length - 1 - i) -> arr[0] = 10 - 1 - 0 = 9, вроде бы все верно.

  • @user-by6hd9np7u

    @user-by6hd9np7u

    Жыл бұрын

    @@FlameXander Александр, благодарю. Я думала, что arr.length берет индекс последней ячейки, в этом случае он 9. Но теперь понятно, что это количество ячеек.

  • @pochemychka1892
    @pochemychka18927 ай бұрын

    Добрый день! вот учусь учусь и получилась такая ситуация как решить массивом, а не индексами сложение двух радом стоящих цифр в массиве {8, 5, 7, 2, 6, 8} это уже алгоритмы как я понимаю. вводим переменную которая сохраняет значения ну как указать на два соседних 8+5, 5+7, 7+2 и т д.. по отдельности я решил записав каждый индекс и разделил к примеру на другое число вывел среднее.

  • @user-bx3dv4ws6l
    @user-bx3dv4ws6l Жыл бұрын

    Вот решил соединить ваш урок в один код public static void main(String[] args) { int[] arr1 = {1,2,3,4,5,6,7,8,9}; int[] arr2 = {9,8,7,6,5,4,3,2,1}; int[] res = new int[arr1.length]; for (int i = 0; i res[i] = arr1[i] + arr2[i]; } sumArray(res); } public static void sumArray(int[] values) { int result = 0; for (int i = 0; i

  • @ovsser
    @ovsser4 ай бұрын

    не показали как вывести определенное число из массива в печать

Келесі