Здравствуйте! А Вы могли бы, пожалуйста, показать пример применения рекурсии на основании двумерного массива? что-то никак не могу понять , как же в этом случае все-таки можно обойти циклы. Заранее спасибо!
Могу написать Топ 1 алгоритм, который использую в работе: 1) взять очередную проблему из баг трекера 2) понять что, где и почему неправильно работает 5) понять где, что и как исправлять 6) внести правку в пару строк кода 7) проверить что проблема исправилась 8) закоммитить фикс, передеать в отдел QA и/или техподдержку 9) повторять снова начиная с пункта 1 до конца рабочего дня)
переменные, созданные в цикле - одноразовые, тот же int i = 0 больше нигде не нужен. Если нужно дальше использовать- объяви переменную перед циклом с инициализацией null или другим значением для примитивов
@@var4pro Спасибо, кэп, но вопрос был почему) Например, если предположить что на каждой итерации создаётся стек-фрейм, типа неявно происходит вызов безымянного метода с телом цикла, то это объясняет область видимости таких переменных.
Сергей, ты как всегда супер! Спасибо! Твои проекты в репозитории для меня, как кладовочка знаний!
Очень круто объясняешь, хотелось бы побольше видосов с подобной тематикой)
Ура!!! Серёга, спасибо!!! Очень жду твоих видео.
Я тоже)
Сергей, спасибо за крутые видео!
Люблю твои видосы, Серега)
Отличное видео, спасибо
Здравствуйте! А Вы могли бы, пожалуйста, показать пример применения рекурсии на основании двумерного массива? что-то никак не могу понять , как же в этом случае все-таки можно обойти циклы. Заранее спасибо!
Хорошо.
Спасибо за видео)
Сергей, а ты не думал сделать видео про связку java и mysql?😎
Здравсвуйте. Можете объяснить, как с помощью рекурсии проходить по элементам массива в случае его сортировки методом слияния либо быстрой сортировкой?
Здравствуйте. Я подумаю над этим. Уверен, что это можно сделать.
Привет!
Довольный такой ))
Здравствуйте, если у вас есть минутка, и вам не сложно, напишите пожалуйста топ 5 алгоритмов которые чаще всего используете при создании приложения?
Могу написать Топ 1 алгоритм, который использую в работе:
1) взять очередную проблему из баг трекера
2) понять что, где и почему неправильно работает
5) понять где, что и как исправлять
6) внести правку в пару строк кода
7) проверить что проблема исправилась
8) закоммитить фикс, передеать в отдел QA и/или техподдержку
9) повторять снова начиная с пункта 1 до конца рабочего дня)
@@arhitutorials а 3 и 4 где?)
@@kirillperov3843 Это проверка на внимательность 😂
@@kirillperov3843Понимание порой приходит не с первого раза. Как раз на этот случай зарезервированы 3 и 4 😊
3, 4 перерыв на обед, и на попить кофе )))
Почему после окончания цикла не видны переменные созданные в теле цикла?
переменные, созданные в цикле - одноразовые, тот же int i = 0 больше нигде не нужен. Если нужно дальше использовать- объяви переменную перед циклом с инициализацией null или другим значением для примитивов
@@var4pro Спасибо, кэп, но вопрос был почему) Например, если предположить что на каждой итерации создаётся стек-фрейм, типа неявно происходит вызов безымянного метода с телом цикла, то это объясняет область видимости таких переменных.
Кароч, пацаны, не используйте рекурсии, не ебите мозги)