ЗА ЭТУ ЗАДАЧУ ПРЕДЛАГАЛИ 100.000$ В ГОД

Поделиться
HTML-код
  • Опубликовано: 2 дек 2024

Комментарии • 215

  • @senior_javist
    @senior_javist  Год назад +6

    📌 ССЫЛКА НА TELEGRAM В ОПИСАНИИ ПРОФИЛЯ

  • @АльбертЗлатов
    @АльбертЗлатов 6 месяцев назад +70

    А вы знали, что если перевернуть стул, то на него можно будет посадить целых четырех айти блогеров

  • @lxHITMAN
    @lxHITMAN 11 месяцев назад +131

    Решил такую задачу, получил оффер на 500к/год, проснулся

    • @ВикторАлёнкин-ъ8р
      @ВикторАлёнкин-ъ8р 9 месяцев назад

      И обнаружил какульку в постели...

    • @ivan_karamzin
      @ivan_karamzin 7 месяцев назад +5

      Смешно получается, если в рублях посчитать 😅

  • @Love_Time_Death
    @Love_Time_Death Год назад +302

    В условии я услышал, что это максимальная длина прыжка, т.е. можно не прыгать 3, можно 2 или 1.

    • @nemishas
      @nemishas Год назад +5

      В любом случае в конечном итоге ты попадёшь в ноль

    • @Алексей-э9ь4ю
      @Алексей-э9ь4ю Год назад +17

      @@nemishas а если [3, 2, 2, 0, 4] то уже можно попасть в конец

    • @nemishas
      @nemishas Год назад +4

      @@Алексей-э9ь4ю При чём здесь это? Нужно определить будет ситуация, когда ты в любом случае попадёшь в ноль, или его можно обойти.

    • @MisterTrayser
      @MisterTrayser Год назад +11

      Именно так, и вдруг задача стала намного сложнее. И вот за такую задачу уже вполне могут предлагать 100к в год

    • @AlexanderRadchenko
      @AlexanderRadchenko 11 месяцев назад +5

      ​@@MisterTrayserвы издеваетесь? За решение в один цикл? Одно сложение и две проверки?

  • @Алексей-б3ц6в
    @Алексей-б3ц6в Год назад +156

    100к долларов дают за глубокое понимания бизнес процессов, умения понимать и анализировать задачи заказчика, а не за какие-то циферки в массиве, бизнесу это не интересно!!

    • @ВладимирЗубков-ф9р
      @ВладимирЗубков-ф9р Год назад +9

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

    • @NotTheLastOne
      @NotTheLastOne Год назад

      @@ВладимирЗубков-ф9р это частный случай

    • @dWEIB
      @dWEIB Год назад +5

      А им это и не должно быть интересно. Это не латиноамериканские проститутки, чтобы было интересно.

    • @Ooze74
      @Ooze74 11 месяцев назад

      ​​@@ВладимирЗубков-ф9рбизнес не пользуется линуксом, бизнес ставит в ИТ задачу "запустить продукт ABC". На чем он будет сделан, на чем запущен и так далее - бизнес чаще всего не волнует.

    • @no_bs_science
      @no_bs_science 2 месяца назад

      @@ВладимирЗубков-ф9ршта? какому бизнесу? линукс это опен-соурсная разработка, дятел
      сам Линус зарабатывает за счет фонда, который платит ему за ревью кода
      а не какого-то бизнеса
      хоть немного знай информацию, на которую ссылаешься

  • @ВладимирКобылинский-й9с
    @ВладимирКобылинский-й9с 11 месяцев назад +10

    Зачем перебирать массив, если через цикл можно прыгать?

  • @K4roshl
    @K4roshl Год назад +15

    Если в 1 примере под i = 3 был бы 0, а не 1, разве код не был бы ошибочен?

    • @amleh550
      @amleh550 11 месяцев назад

      Действительно, если элемент будет = 0, то курсор останется на месте и этот код, покажет, что все ок

  • @Saint404www
    @Saint404www 3 месяца назад

    Питон:
    def func(lst: list) -> bool:
    for i in range(1, len(lst)):
    return False if lst[i] == 0
    i += lst[i] - 1
    return True

  • @Алексей-г7е7о
    @Алексей-г7е7о Год назад +100

    Простая задачька 5-3q это максимум уровень джуна

    • @glasderes
      @glasderes Год назад +2

      Что значит 5-3q? Это система измерения сложности задачи я предположу, но на каком сайте, явно не код ворс, задачи на 5q сложнее обычно

    • @Алексей-г7е7о
      @Алексей-г7е7о Год назад +2

      @@glasderes систему дифференцирования сложности задач, я взял с codewars(наиболие удобная имхо)

    • @Алексей-г7е7о
      @Алексей-г7е7о Год назад +3

      @@Noname-ee8gh молодец, но 5 копеек спустя месяц потеряли в цене по причине инфляции

    • @MauwTong
      @MauwTong 11 месяцев назад

      Чувак нас на э бал?
      😂

    • @ernestgiant4931
      @ernestgiant4931 2 месяца назад

      это максимум 7-6q

  • @oBezBasKa
    @oBezBasKa 11 месяцев назад

    Решение в js которое поймут все джуны
    let i = 0;
    for (i; i < arr.length;) {
    const arrLength = arr.length - 1;
    const jumpPositions = arr[i];
    i += jumpPositions;
    if (i >= arrLength) {
    console.log(true, i);
    break;
    } else if (jumpPositions === 0) {
    console.log(false, i);
    break;
    }
    }

  • @sweetdream5717
    @sweetdream5717 11 месяцев назад +28

    За эту задачу дают 3 миллиона долларов в минуту на собеседовании в компанию (не скажу какую ,просто компанию)
    Задача называется "Груша":
    Висит груша - нельзя скушать. Что это?

    • @faithas6897
      @faithas6897 6 месяцев назад +1

      Абрикос

    • @rememberme8869
      @rememberme8869 4 месяца назад

      Загадка

    • @Dadadadam999
      @Dadadadam999 2 месяца назад

      Чистый код на java)

    • @namelessboar
      @namelessboar Месяц назад

      Хованский повесился

    • @sweetdream5717
      @sweetdream5717 Месяц назад

      @@namelessboar Неправильно. Скушать можно, правда алкогольное отравление схватишь

  • @ЮзерЮзерович-т7в
    @ЮзерЮзерович-т7в 11 месяцев назад

    А какое применение данной задачи в жизни? Как и где это можно применить?

    • @TurboGamasek228
      @TurboGamasek228 7 месяцев назад

      да тут типо больше проверить вашу базу в циклах, скорее всего это на джуна задача и конечно же автор преувеличил, такую задачу могут дать, помимо еще десятка задач и часового разговара с тобой на понимание программирования и тд.

  • @markyanovskiy
    @markyanovskiy 10 месяцев назад

    В первом все понятно но я не понял как решаешься второй вариант когда ты сразу попадаешь на 0?

  • @biggbosstj1716
    @biggbosstj1716 Год назад

    j = [1,1, 1, 4]
    i = 0
    try:
    while True:
    If j[i] == 0:
    raise IndexError
    i += j[i]
    if i == len(j) - 1:
    print('Всё ОК')
    break
    except IndexError:
    print("Не все ОК")

  • @flemethwow9273
    @flemethwow9273 8 месяцев назад

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

  • @qwertymangames1800
    @qwertymangames1800 Год назад +14

    Какая-то лёгкая задача особых навыков не проверяет. Только то как с массивом работать, но с массивами и дети могут работать

    • @namelessboar
      @namelessboar Месяц назад

      Собеседования состоят из нескольких раундов, в каждом 2 задачи. Тем паче 100к$ в год если это вакансия где-то в США, это может быть задача для собеса на первую работу для выпускника колледжа

  • @21POPOV
    @21POPOV Год назад +7

    А больше похоже на задачу динамического программирования.
    Я бы пошел от последнего элемента
    if (Я до сюда могу дойти с I элемента?)
    если нет - то i - 1
    если да - то рекурсивно проверить вариант на массиве [0..i] - смогу ли я дойти до этой самой i
    Ну и условия выхода - i < 0 - нельзя дойти, i == 0 - можно дойти

    • @novoidx4322
      @novoidx4322 Год назад

      Ага решения явно эффективнее по скорости и памяти, чем решение на шортсе, c линейными затратами по скорости и константными по памяти

  • @Dimon0099
    @Dimon0099 Год назад

    На python решил так:
    from typing import List
    def sort_array(source_array: List[int]) -> bool:
    for num, elem in enumerate(source_array):
    if elem >= len(source_array):
    return True
    if elem

  • @andreikhotko5206
    @andreikhotko5206 Год назад

    Если массив как в первом примере, но предпоследний элемент равен 2, т.е. [2, 3, 1, 2, 4], то должно вернуться true или false?

    • @Yagrusho
      @Yagrusho Год назад

      судя по решению - true, хотя условия задачи звучали как будто true будет только если получится встать на последний элемент массива

    • @Yagrusho
      @Yagrusho Год назад

      хотя о чем это я, решение в ролике даже для [3,0,3,0,1] возвращает true. Не рабочее.

    • @Yagrusho
      @Yagrusho Год назад +1

      скорее всего все-таки значение "3" дает возможность прыгать не только на 3, но и на 1, или на 2, тогда решение имеет смысл

  • @valentinnagornyy912
    @valentinnagornyy912 2 месяца назад

    python: we_can = all(jumps[:-1])

  • @Stas_bool_bool
    @Stas_bool_bool Год назад

    С конца считаем, если 1, переходим на предпоследний элемент, если он 0 то предпредпослежний надо 2 и больше, если так то на него, иначе иначе на пред пред пред последний и там должно быть => 3 с такой закономерность преверяем доходя до начала

    • @ОлегАн-т5ж
      @ОлегАн-т5ж Год назад +5

      Не правильно так как значение в конечной ячейке вообще никак и ни на что не влияет, нам надо просто добраться к нему и не важно какое оно.

  • @cirnicirno
    @cirnicirno Год назад +11

    Тут фолс только если мы попадаем в неизбежный 0, значит надо вообще игнорировать шаги, а искать каждый 0 и числа слева от него позволяющие перепрыгнуть, если таких нет то фолс, если есть то идем к следующему значению 0

    • @slavaandreev1494
      @slavaandreev1494 Год назад +1

      По факту можно по одному шагу делать

    • @AlexanderRadchenko
      @AlexanderRadchenko 11 месяцев назад +1

      Не только ноль но и отрицательное число.

    • @ИванШулика-ц4э
      @ИванШулика-ц4э 11 месяцев назад

      ​@@AlexanderRadchenkoне факт, если будет последовательность, к примеру, 1 2 2 -1 0, то и с отрицательным -1 всё корректно сработает.

    • @AlexanderRadchenko
      @AlexanderRadchenko 11 месяцев назад

      @@ИванШулика-ц4э Все корректно. Уберите вопрос и пробелы: dotnet ? fiddle ? . ? net/STML3G

    • @faithas6897
      @faithas6897 6 месяцев назад

      ​@@AlexanderRadchenkoпросто знак меняешь и всё, остальное решение должно работать

  • @pslx-st4dy
    @pslx-st4dy 9 месяцев назад

    Если я этого не понимаю? У меня есть шансы стать программистом?

  • @АртемСергеевич-ю1т
    @АртемСергеевич-ю1т 11 месяцев назад +1

    C#, не?

  • @jon4775
    @jon4775 Месяц назад

    Спасибо, с помощью вашего решения прошел интервью и получил оффер на 700к$ в месяц ладно мне пора санитар заметил что я с телефоном

  • @rexdraconis1703
    @rexdraconis1703 Год назад

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

    • @piligrim0123
      @piligrim0123 Год назад

      В условии расположение в начале массива

    • @rexdraconis1703
      @rexdraconis1703 Год назад

      @@piligrim0123 но считать мы можем с любой точки. Это же не какой-то связанный список

  • @ВладимирБаранов-ь8р

    А прикладное использование данной задачи есть?

  • @fairflays8766
    @fairflays8766 Год назад +8

    Суть в том, что прыгать можно на 3, а можно на 2 или 1. Из-за этого массив [2, 5, 0, 0] будет true. Так как мы с 2 прыгаем на 5 и с 5 до конца.

  • @АхметСайлаубаев-х7л
    @АхметСайлаубаев-х7л 9 месяцев назад

    Или взять первый элемент массива и взять его как номер массива и проверить если 0 то нет а если больше то да

  • @Stintler_45
    @Stintler_45 11 месяцев назад

    Говорится что на java, хотя на с#.
    Потому что в visual studio

  • @Arxpetro
    @Arxpetro 11 месяцев назад

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

  • @journeysdarkhour
    @journeysdarkhour 9 месяцев назад

    Чеел. Я такую в школе на факультативе по пайтону решал.... Динамическое программирование кст

  • @Бибибб-т1п
    @Бибибб-т1п 11 месяцев назад

    Олимпиадная задача до 9 класса 2022 года школьный этап

  • @АлексейКомлев-т4с
    @АлексейКомлев-т4с 11 месяцев назад

    Нарды почти))

  • @СергейКонар-г4я
    @СергейКонар-г4я 10 месяцев назад

    Помню такие задачи в яслях решал

  • @m9tal288
    @m9tal288 Год назад +1

    100к? Я что просто так в подвале работаю как ишак

  • @anonymous_liza
    @anonymous_liza 3 месяца назад +1

    Тут только 0 играет роль

  • @ГлебКуделькин-л9ц

    Эта задача - курс 7 класса, ечли решать на питоне, 8, если решать на плюсах

  • @beenmayer7700
    @beenmayer7700 3 месяца назад

    Свалил 8 месяца назад с прогеров. И кайфую

  • @svork7487
    @svork7487 11 месяцев назад

    Так легко же, даже для начала обучения питоном она легкая лол

  • @lestli8841
    @lestli8841 11 месяцев назад +8

    За задачу уровня задачки из универа? лол... смешно

    • @airozeen
      @airozeen 11 месяцев назад

      Мне 11 лет изучаю яву, приду домой сделаю решение

    • @Андрей-н2ф6ж
      @Андрей-н2ф6ж 9 месяцев назад +2

      ​@@airozeenмы все ещё ждём решения. Ты либо ещё делаешь, либо ещё идёшь. Дай обратную связь пожалуйста

    • @faithas6897
      @faithas6897 6 месяцев назад

      ​@@Андрей-н2ф6жЯ его брат. Он попал под машину и погиб. В руке он сжимал схему рабочего квантового компьютера. Мир не был к нему добр, поэтому эту схему мы кремировали вместе с его телом

  • @nonanone4858
    @nonanone4858 7 месяцев назад

    эта задача ниже джуниура...

  • @ireymonster3371
    @ireymonster3371 11 месяцев назад +4

    За эту задачу предлагали 220к в месяц. "Чем отличается let от const?".
    Правда там были и другие задачи, но о них в следующем ролике

  • @PiskenDragen
    @PiskenDragen 11 месяцев назад

    Мне очень интересно где этот кусок кода применяется в реальной жизни?

    • @ИванТкачёв-б2р
      @ИванТкачёв-б2р 11 месяцев назад

      Этот кусок кода скорее всего и не встретится у большинства. Эта задача нужна не для практического применения, а для того чтобы понять, есть ли у кандидата мозги, логическое мышление и общее знание алгоритмов. А остальному уже можно и на работе обучить. Потому в гугле и подобных задают такие задачи, пока диванные аналитики не верят

    • @thorlight697
      @thorlight697 11 месяцев назад

      ​@@ИванТкачёв-б2р у гугла я так понимаю одни сплошные подобные алгоритмы в коде.

  • @anon_commentator
    @anon_commentator 11 месяцев назад

    Блять, ну хоть когда-нибудь кидайте вы асимптоматику, ака ограничения. Это займёт 2 секунды видео, но без неё каким способом по вашему ты поймёшь решил ли задачу? >:(

  • @МаксимИващенко-л5о
    @МаксимИващенко-л5о 11 месяцев назад

    Держи карман шире угу

  • @thourie8173
    @thourie8173 Месяц назад

    Никого не смущает что это C#, а не Java?

  • @redm4n
    @redm4n Год назад

    Мы на лабораторной по информатике такую задачу решали (1 курс)

  • @ARTYOM-v2j
    @ARTYOM-v2j 2 месяца назад

    опять задача на 300к в нс изи уровня с литкода?

  • @БабаевАбдулворис
    @БабаевАбдулворис 10 месяцев назад +1

    def jump(list):
    for x in list:
    return x != 0
    return True
    В чем прикол?

  • @codememory
    @codememory Год назад +1

    100k? Да кому ты сказки чешешь
    Я эту задачу уже решил, пока ты еще решение не сказал

  • @burger0007
    @burger0007 Год назад +2

    Почему нельзя просто искать ноль и слишком большие прыжки?

  • @assad-
    @assad- 10 месяцев назад

    Если бы назад можно было прыгать то было бы поинтереснее. Я думаю это в задаче и подразумевается. А автор не выкупил.

  • @finespais7300
    @finespais7300 Год назад

    Да, милеон😂, только что сам в уме решил через цикл for

  • @ЖучокПауковский
    @ЖучокПауковский 8 месяцев назад

    2+2=?
    За эту задачу в IT компании были готовы платить 500к $

  • @krokenbush9509
    @krokenbush9509 10 месяцев назад

    ммм самая базовая динамика..

  • @klimikii
    @klimikii Год назад +31

    Эта задачу дают на школьном этапе

    • @bk_c_lbistreela9763
      @bk_c_lbistreela9763 Год назад +2

      нет

    • @WordDeadAndAlive
      @WordDeadAndAlive Год назад

      ​@@bk_c_lbistreela9763, ВОШ 21/22 год школьный этап, информатика для 9-11 классов, 4 задача. Только там задача даже сложнее, потому что нужно не просто сказать, сможет ли горилла дойти до конца, но и указать, до куда она сможет добраться. Автор мог бы не нести бред про деньги за эту задачу, а просто показать, как она решается (чего он, кстати, не сделал, просто скриншот с программой показал, и всë).

    • @Tymlii
      @Tymlii Год назад

      @@bk_c_lbistreela9763на школьном этапе сложнее задачки

    • @krokenbush9509
      @krokenbush9509 10 месяцев назад

      на муниципе ​@@bk_c_lbistreela9763

    • @ill4374
      @ill4374 8 месяцев назад

      @@bk_c_lbistreela9763 Да, мой 9-ти классник решал такую в квалификации

  • @NikZess29
    @NikZess29 11 месяцев назад

    Ну я чо получается миллионером стану?

  • @NeytStandof
    @NeytStandof Месяц назад

    Java или JavaScript

  • @Берпи-э6н
    @Берпи-э6н Год назад

    ну а если выйти за длину списка, все, не прошел?

  • @dorest01
    @dorest01 Год назад

    2, левая 1, 3, правый один и на 4
    Вроде ничего сложного

  • @tmeMishaGo
    @tmeMishaGo Год назад

    В чем смысл последнего числа в массиве?

    • @tmeMishaGo
      @tmeMishaGo 11 месяцев назад

      @@drm365 это не ответ на вопрос. Последний элемент может быть просто мнимым, а тут он написан. Зачем?

    • @tmeMishaGo
      @tmeMishaGo 11 месяцев назад

      @@drm365 я задач тысячи перерешал. Не должно быть этой шляпы ни в условии, ни уж тем более объяснении

  • @oxfaaaaa9687
    @oxfaaaaa9687 11 месяцев назад

    100к рублей может быть?

  • @anatolyvladimirovish689
    @anatolyvladimirovish689 3 месяца назад

    100к это типо мидла искали?

  • @gleb4891
    @gleb4891 Год назад

    Обучи меня програмированию python пожалуйста

    • @nealjosha
      @nealjosha Год назад +1

      Бесплатные курсы есть на Stepik, я проходил курс "Поколение Python" для начинающих. Этих знаний достаточно, чтобы решить задачу из видео, но этого явно не достаточно для зарплаты в 100к $ в год.

  • @ekholobanderole642
    @ekholobanderole642 11 месяцев назад

    Она реально никак быстрее, чем жадником не решается?..

  • @DungeonAdmin
    @DungeonAdmin 7 месяцев назад

    100к рублей джуну где-то в США за такое?

    • @Trouble_Rain
      @Trouble_Rain 3 месяца назад

      Нигде в мире за умение решать такую задачу, даже 100к рублей в год не дадут

    • @DungeonAdmin
      @DungeonAdmin 3 месяца назад

      ​@@Trouble_Rain Ну я могу поверить что в сша может быть, там даже у всратых разрабов зп большое, учитывая какой они говнокод пилят в больших проектах

    • @Trouble_Rain
      @Trouble_Rain 3 месяца назад

      @@DungeonAdmin поверь, это миф
      С умением решать такие задачи, тебя нигде в мира даже стажёром не возьмут, было бы иначе, не было бы никаких проблем в IT, люди бы просто переезжали в США или куда-то там и спокойно там работали бы
      Да и 21ый век, много должностей на удалёнке, часто даже переезжать не надо

    • @DungeonAdmin
      @DungeonAdmin 3 месяца назад

      @@Trouble_Rain если бы все было так не было бы идиотских ошибок в коде у крупных компаний, даже алгоритмы применяются не самые лучшие, если есть алгоритм решения которого давно существует с скоростью O(1) они могут заделать n или даже n², такое особенно встречается в кодах всяких AAA играх, а модаделы все это оптимизирую и сливают этот треш, один но слабый пример такого угара это комментарии в коде игры TF2 в ютубе есть видос

  • @communistic_systema
    @communistic_systema Год назад +5

    Цикл имеет лишнее условие (Math.max), true возможен только тогда когда i = num.length - 1, а значит принебрегая, что длина прыжка МАКСИМАЛЬНАЯ и что возможны ОБРАТНЫЕ прыжки (а ведь здесь в коде проверяется по максимальному только последний прыжок), получится for(int i = 0; i < num.length; i = num[i]){ if (i == num.length - 1) return true; } return false;
    Можно выделить num.length - 1 как константу перед for

  • @Просто_Иван
    @Просто_Иван Год назад

    Ток слово "максимальный"все портит

  • @angelussangeluss1567
    @angelussangeluss1567 11 месяцев назад

    1)Лишняя ненужная переменная reachable.
    2) зачем i++ ?
    Решение проще:
    1) в цикле if i < nums.length-1 { i += nums[i]; continue}
    if i===nums.length-1 return true;
    if i>nums.length-1 return false;
    П.с. я не ддавист, мог ошибиться в синтаксисе. Но, как по мне, такое решение оптимально при таких условиях
    П.п.с. меня тоже насторожила формулировка "максимальная длина прыжка". Думаю, имелось в виду именно "длина прыжка вперед", но я бы этот момент уточнил) вдруг можно прыгать и назад)
    Upd. Да, еще условие if nums[i] === 0 return false; иначе беда)

  • @r0nn1yy
    @r0nn1yy 5 месяцев назад

    Это джава? мне казалось с#

  • @Lotpite
    @Lotpite Год назад +13

    ))) ну конечно, 100К

    • @tmeMishaGo
      @tmeMishaGo Год назад

      8к в месяц до вычета налогов. Это много?

    • @thepoisonoflegend
      @thepoisonoflegend Год назад

      @@tmeMishaGo Да

    • @dgvgfg
      @dgvgfg Год назад

      Если 100к в рублях возможно

    • @define8056
      @define8056 Год назад

      Так это в год

    • @Lotpite
      @Lotpite Год назад

      @@tmeMishaGo так это куета а не задача. У нас такие на джуна ещё до тех собеса дают, за 3000$в год

  • @6-217
    @6-217 3 месяца назад

    100 к это очень мало

  • @exes5282
    @exes5282 11 месяцев назад

    100 к не мало в год? За выгул собак тоже можно заработать 100 к

  • @victorkochkarev2576
    @victorkochkarev2576 11 месяцев назад

    Эту задачу я видел на нескольких сайтах с задачами по программированию - её можно решить в своё удовольствие, но конечно есть шанс, что она попадётся на собеседование. Но на собеседованиях, решение подобных задач это просто проверка на вшивость.

    • @victorkochkarev2576
      @victorkochkarev2576 10 месяцев назад

      @@drm365 по сути проверка может ли кандидат вообще писать код.

  • @littlebobr581
    @littlebobr581 Год назад

    Проверка на ноль добрый вечер элемента I долго рассказывать

  • @АлексейАдамович-и5б

    Собеседование в мусорку

  • @bodyk90
    @bodyk90 11 месяцев назад

    Что за бред? Это задача с 10го класса школы? 😳

  • @MoonToon.
    @MoonToon. 11 месяцев назад

    Хочу стать программистом но в математике я полный 0 какой же пиз….

  • @boolitdd3416
    @boolitdd3416 Год назад

    Это не деньги, максимум в снг еще адекватно

    • @СамсоновВладимир-ф3с
      @СамсоновВладимир-ф3с 11 месяцев назад

      ага не деньги. Средняя зарплата в США в год определена на уровне 51 000-53 500 долларов.

  • @alexk3929
    @alexk3929 Год назад

    За какие то прыжки дают 100к в год. А за перекладывания жсонов можно просить миллион ?

    • @hop173
      @hop173 Год назад

      Только если ты сможешь паралельно пару жсонов гонять)

    • @alexk3929
      @alexk3929 Год назад

      @@hop173 100 горутин накину пойдет)?

  • @SuperArt1st
    @SuperArt1st 10 месяцев назад

    Херня, 100 тысяч не за задачу дают

    • @владимирсенцов-р1ю
      @владимирсенцов-р1ю 8 месяцев назад

      Нет не за задачу. Но могут дать что то простое на live coding. И если не решить, то впечатление портит.

  • @KingAli_2003
    @KingAli_2003 Год назад

    for(i

  • @vladimirkonkin-bv1lz
    @vladimirkonkin-bv1lz Год назад +1

    Ребята, это не джун задача) я решил 20 задач на литкоде и без проблем решу ее. Это весь моц опыт))

  • @Чуковскийхы
    @Чуковскийхы 11 месяцев назад

    Ничего не понял и нахрен это не надо в жизни

  • @twist8462
    @twist8462 Год назад +1

    хз чего но подобные таски сразу хочу делать рекурсией )) обожаю ее , она прекрасна ( почти) , рекурсией почти все можно решить)) и это таску тож не сложно

    • @ОлегАн-т5ж
      @ОлегАн-т5ж Год назад +3

      Только есть один нюанс, рекурсии надо избегать везде и всегда где это возможно, а там где без неё не возможно обойтись надо быть крайне осторожным и выставлять жёсткое условие выхода иначе тебя ждёт "стек оверфлоу".
      Во вторых как ты собрался это задание решать рекурсией копаясь в массиве?

    • @TheMybabloo
      @TheMybabloo Год назад

      ​​​@@ОлегАн-т5жлюбую задачку которую можно решить рекурсией, можно решить и циклами. Так что нет задач которые можно было бы решить только рекурсией. Рекурсией эта задача решается, кстати. Просто с точки зрения кода рекурсия выглядит очень элегантно, в отличие от циклов.

    • @n1ret
      @n1ret Год назад

      тут дпшка лёгкая

  • @MichaelKondrashin
    @MichaelKondrashin Год назад +5

    очень элегантное решение. Но что если еще можно было бы прыгать назад?...

    • @space1587
      @space1587 Год назад

      Просто делаешь !=0

    • @vhavagyan
      @vhavagyan Год назад

      нужно будет еще решать проблему бесконечного цикла

    • @ФуллБот
      @ФуллБот 11 месяцев назад +1

      Данный в видео код решает и эту задачу , так как , если мы можем прыгнуть назад , значит мы должны бы были каким-то образом оказаться впереди , а если мы оказались впереди , значит мы также могли оказаться на любой клетке позади от нее .

    • @MichaelKondrashin
      @MichaelKondrashin 11 месяцев назад

      @@ФуллБот точно!

  • @hop173
    @hop173 Год назад +1

    Заскриненый код точно корректно решает эту задачу?)

    • @bitard3d
      @bitard3d Год назад

      Нет, он не учитывает "переброс", когда прыжок на очередном этапе перекинет позицию на большее число, чем максимальный индекс массива

  • @bestia_show
    @bestia_show Год назад

    🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓

  • @sergeisychov9810
    @sergeisychov9810 Год назад +1

    ))

  • @ЛосАнжелес-х4ш
    @ЛосАнжелес-х4ш 10 месяцев назад

    Бред не неси, никому столько за такой бред предложить не могли.

  • @namenlos_45
    @namenlos_45 6 месяцев назад

    Чего блять ?

  • @sergeygnezdilov4019
    @sergeygnezdilov4019 Год назад +3

    нет нуля - тру; Есть нуль - фолс,

    • @lad_channel
      @lad_channel Год назад

      чел, [10, 0, 1]

    • @hop173
      @hop173 Год назад

      ​@@lad_channelкак раз твой пример идеально подходит ард его описание))

    • @lad_channel
      @lad_channel Год назад

      @@hop173 почему? в первой клетке максимальная длина прыжка равна 10, прыгаем на 2 вперед и оказываемся в конце массива

    • @ДмитрийМитяев-е6ы
      @ДмитрийМитяев-е6ы 11 месяцев назад

      😂😂😂😂😂😂😂

  • @ФарходчонДавлятов
    @ФарходчонДавлятов 11 месяцев назад

    Nah

  • @АндрейБогданов-р7б

    Это не правда. Никто не предлагает за 1 задачу 100к. Например собеседование не бывает из 1 задачи. Даже в спортивном программировании 3-4-5 задач(ещё и несколько этапов).

    • @rexdraconis1703
      @rexdraconis1703 Год назад

      Вообще в больших компаниях задачи дают чисто чтобы отсеять людей, ведь по факту никаких знаний программирования они не показывают. Просто не выйдет как-то оценивать знания тысячи человек, которые будут рассказывать про свои прошлые проекты...

  • @goodyit
    @goodyit Год назад

    Если задача правильно сформулирована, то тут нужна рекурсия. Ваш способ не соответствует описанию задачи.

  • @glasderes
    @glasderes Год назад

    Кароче вот немного усложненая задача, представим что мы находемся не на линии чисел а на кольце, ну тоесть если в масиве всего 5 элементов то мы можем обратиться к 7 ну или ко второму, да задача досих пор простая, но это хоть как-то её услажнит

    • @ОлегАн-т5ж
      @ОлегАн-т5ж Год назад

      И что мы должны узнать в кольце если в кольце НЕ СУЩЕСТВУЕТ ПОСЛЕДНЕГО ЭЛЕМЕНТА?

  • @noname-tm
    @noname-tm Год назад

    А что не 100млн? Каждый день решать эту задачу

  • @ИванПышкин-ф1ъ
    @ИванПышкин-ф1ъ Год назад

    Супер круто!

  • @sw1rI
    @sw1rI Год назад

    так чел у тебя код не работает😂, сначала подумал что ты пример плохой привел, и значения в индексах как ты и сказал, означают МАКСИМАЛЬНУЮ, а не конкретную длинну прыжка, но заменив массив на [3, 0, 0, 0, 4] тоже не работает, зато все написали какое крутое решение

    • @senior_javist
      @senior_javist  Год назад

      в чем вопрос? в приведённом тобой примере результат будет отрицательный, т.к. при попадании в нулевой индекс будет доступно 3 прыжка. Сделав 3 прыжка ты попадёшь в четвёртый индекс, который равен нулю. Дальше ты пройти уже не сможешь