Java. Рекурсия и цикл.

Поделиться
HTML-код
  • Опубликовано: 28 фев 2024
  • В видео рассматривается рекурсия как аналог цикла. Показано, как можно использовать хвостовую рекурсию в функциональных языках программирования.
    Поддержать канал на Boosty:
    boosty.to/arhitutorials
    Поддержать канал💰:
    yoomoney.ru/to/410018856244871
    Наш чатик в Telegram:
    t.me/ArhiTutorials
    Упомянутый ролик на ExtremeCode:
    • Циклы криво реализован...
    Музыка с финальной заставки за авторством:
    Karl Casey @ White Bat Audio

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

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

    Сергей, ты как всегда супер! Спасибо! Твои проекты в репозитории для меня, как кладовочка знаний!

  • @kawunus
    @kawunus 4 месяца назад +1

    Очень круто объясняешь, хотелось бы побольше видосов с подобной тематикой)

  • @user-Master1969
    @user-Master1969 Месяц назад

    Хорошо.

  • @anjelomanoranjan
    @anjelomanoranjan 4 месяца назад +2

    Ура!!! Серёга, спасибо!!! Очень жду твоих видео.

    • @Sst886
      @Sst886 4 месяца назад +1

      Я тоже)

  • @user-br4gt7xu2j
    @user-br4gt7xu2j 4 месяца назад +1

    Люблю твои видосы, Серега)

  • @user-pi2pg3nl3n
    @user-pi2pg3nl3n 4 месяца назад

    Сергей, спасибо за крутые видео!

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

    Отличное видео, спасибо

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

    Привет!
    Довольный такой ))

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

    Спасибо за видео)
    Сергей, а ты не думал сделать видео про связку java и mysql?😎

  • @Mostwonted7
    @Mostwonted7 4 месяца назад +2

    Здравствуйте, если у вас есть минутка, и вам не сложно, напишите пожалуйста топ 5 алгоритмов которые чаще всего используете при создании приложения?

    • @arhitutorials
      @arhitutorials  4 месяца назад +7

      Могу написать Топ 1 алгоритм, который использую в работе:
      1) взять очередную проблему из баг трекера
      2) понять что, где и почему неправильно работает
      5) понять где, что и как исправлять
      6) внести правку в пару строк кода
      7) проверить что проблема исправилась
      8) закоммитить фикс, передеать в отдел QA и/или техподдержку
      9) повторять снова начиная с пункта 1 до конца рабочего дня)

    • @kirillperov3843
      @kirillperov3843 4 месяца назад +1

      @@arhitutorials а 3 и 4 где?)

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

      ​@@kirillperov3843 Это проверка на внимательность 😂

    • @Alexander-is1eq
      @Alexander-is1eq 4 месяца назад

      @@kirillperov3843Понимание порой приходит не с первого раза. Как раз на этот случай зарезервированы 3 и 4 😊

  • @user-tk7nh1jw3y
    @user-tk7nh1jw3y 4 месяца назад

    Почему после окончания цикла не видны переменные созданные в теле цикла?

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

      переменные, созданные в цикле - одноразовые, тот же int i = 0 больше нигде не нужен. Если нужно дальше использовать- объяви переменную перед циклом с инициализацией null или другим значением для примитивов

    • @user-tk7nh1jw3y
      @user-tk7nh1jw3y 3 месяца назад

      @@var4pro Спасибо, кэп, но вопрос был почему) Например, если предположить что на каждой итерации создаётся стек-фрейм, типа неявно происходит вызов безымянного метода с телом цикла, то это объясняет область видимости таких переменных.

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

    Кароч, пацаны, не используйте рекурсии, не ебите мозги)