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

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • В видео рассматривается рекурсия как аналог цикла. Показано, как можно использовать хвостовую рекурсию в функциональных языках программирования.
    Поддержать канал на Boosty:
    boosty.to/arhi...
    Поддержать канал💰:
    yoomoney.ru/to...
    Наш чатик в Telegram:
    t.me/ArhiTutor...
    Упомянутый ролик на ExtremeCode:
    • Циклы криво реализован...
    Музыка с финальной заставки за авторством:
    Karl Casey @ White Bat Audio

Komentáře • 19

  • @anjelomanoranjan
    @anjelomanoranjan Před 6 měsíci +2

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

    • @Sst886
      @Sst886 Před 6 měsíci +1

      Я тоже)

  • @kawunus
    @kawunus Před 6 měsíci +1

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

  • @alexanderpimenov513
    @alexanderpimenov513 Před 6 měsíci

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

  • @user-pi2pg3nl3n
    @user-pi2pg3nl3n Před 6 měsíci

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

  • @user-br4gt7xu2j
    @user-br4gt7xu2j Před 6 měsíci +1

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

  • @user-Master1969
    @user-Master1969 Před 4 měsíci

    Хорошо.

  • @tomozi1
    @tomozi1 Před 6 měsíci

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

  • @ktotam8913
    @ktotam8913 Před 6 měsíci

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

  • @nikolai_kelin
    @nikolai_kelin Před 6 měsíci

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

  • @Mostwonted7
    @Mostwonted7 Před 6 měsíci +2

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

    • @arhitutorials
      @arhitutorials  Před 6 měsíci +7

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

    • @kirillperov3843
      @kirillperov3843 Před 6 měsíci +1

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

    • @videoCxema
      @videoCxema Před 6 měsíci

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

    • @Alexander-is1eq
      @Alexander-is1eq Před 6 měsíci

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

  • @user-tk7nh1jw3y
    @user-tk7nh1jw3y Před 6 měsíci

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

    • @var4pro
      @var4pro Před 6 měsíci

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

    • @user-tk7nh1jw3y
      @user-tk7nh1jw3y Před 6 měsíci

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

  • @XenomorphDNC
    @XenomorphDNC Před 6 měsíci

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