Рекурсія НЕ СТРАШНА! Перестань її боятись👨💻
Вставка
- Опубліковано 26 вер 2024
- Один з найпопулярніших термінів у програмуванні після славнозвісних принципів ООП. Кожного разу, коли ти нехтуєш нею, десь тихо сидить і плаче рекурсія. Не роби так, вона хороша :)
Ком'юніті:
- @ua_programmer (меми для програмістів): / ua_programmer
- Learning Web Development (FB-група): / learningwebdevelopment
- Маніфест (ком'юніті україномовних блоґерів): manifest.in.ua
- Маніфест (основний Telegram-канал): t.me/manifestinua
Корисні посилання:
- Duolingo (БЕЗКОШТОВНА платформа для вивчення мов): invite.duoling...
- Shutterstock (стокові фото та відео): submit.shutter...
- Todoist (система таск-менеджменту): todoist.com/r/...
- Payoneer (фінансова система, БОНУС $25 після отримання $1000): bit.ly/3jQEJGH
- Audible (БЕЗКОШТОВНО 2 аудіокниги): amzn.to/2HRvU1d
- Teamwork (система командного таск-менеджменту): www.teamwork.c...
- Epidemic Sound (ліцензійна музика, БЕЗКОШТОВНО 1 місяць): www.epidemicso...
- vidIQ (інструмент розкрутки UA-cam-каналу): vidiq.com/?afm...
Швидке посилання на відео: • Рекурсія НЕ СТРАШНА! П...
Додавайтесь у соціальних мережах:
- / yuriydetsyk
- / yuriydetsyk
- / yuriydetsyk
#рекурсія #програмування #урок #приклад #YuriyDetsyk
Про рекурсію в мемах: ua-cam.com/video/RPg-AzHvwi0/v-deo.html
Привіт :) Прийшов після рекомендації Діми Малєєва. Подивився твоє перше і останнє відео - мені сподобалось, залишаюсь. Сам працюю програмістом вже декілька років, дослужився до сіньйора і теж задумуюсь над власним Ютуб каналом про ІТ і стало цікаво, що там в однодумців. Контент якісний, пояснюєш добре. Дякую :)
P.S. Як з'явиться Patreon - обов'язково підтримаю
дуже дякую за такий позитивний відгук😀 Діма мене звісно сьогодні порадував))
+1
Код всесвіту - топ))
Дякую за гарний контент
Дякую за перегляд)
До кінця подивився. Топ!
щиро дякую!
А що були інші варіанти?
@@vl8224 з такою тривалістю, як у цьому відео, важко не додивитись))
@@yuriydetsyk 😂
Привіт від Діми)
Привітос!
привіт, також прийшов від Діми) подивився пару відео, доступно, гарно все. Підписка і дзвінок є. Успіхів у розвитку каналу))
Привітос і спасибі!!
Діма рекомендує!
Лайк поставлений, Перегляд забезпечений. Підписка і дзвінок активовані.
)))) Дякую! Чисто цікаво!
Пивіт від ВеликогоДі! ))
Привіт від Діми. Підписка!
Спасибі)
Привітос)
Приклади цікаві
Але чесно - очіковав кращого життєвого пояснення
дякую за комент) я пояснив, як особисто мені воно максимально зрозуміло) все одно для кожного якесь своє уявлення краще
Привіт від Малєєва !
Хелло!
дзеркало в якому відображається зеркало в якому відображається зеркало яке відображає дзеркало )))
я від Діми Малєєва =)
Юра, крутяк! Класний контент!
дуже дякую!
Намагаюся всюди, де то можливо рекурсії уникати. Але бувають випадки, що безнеї ніяк, але рідко.
та навіщо її уникати, вона ж така привітна😅
@@yuriydetsyk , а коли щось прокохаєш, то моментально отримував або переповнення стеку, або пам'ять закінчувалась))))
Найкращий приклад рекурсії: "У попа была собака..."
У попа була собака, він її любив. Вона з'їла кусок сала - він її убив.
Закопав. А на дошці написав :
У попа була собака, він її любив. Вона з'їла кусок сала - він її убив.
Закопав. А на дошці написав :
Я так розумію рекурсію :)
прийшов від Діми Малеєва, курва мать!
круті відоси. так тримати. дуже корисно
дуже дякую!!
капера яка знімає те, що вона знімає, яка знімае те, що вона знімає.
Прівєт від Дімки
Хаюшки)
Рекурсія це цікава тема. Але все ж, краще використовувати цикли, щоб не отримати раптово Stack Over Flow error
все залежить від ситуації та умов :)
себе можна завести в рекурсію, думаеш про те, що ти думаеш вмомет про те, що ти думаеш думаючи про те, що ти думаеш.
якось так воно і є 😀 такий собі "Inception"
@@yuriydetsyk 5 років тому пробував цю штуку, потребує максимальної концетрації уваги, не приємна штука, думаю, я зрозумів, як люди божеволіють))))
рука з 5 -тьма пальцями зкинчиків пальців руки з 5 - тьма пальцями з кінчикив пальців .......
це ще фракталів має відношення?
рекурсія - це типу коли голодний - то відгризти ногу.
😂
Привіт, як буде час то зроби український гайд по початковому налаштуванні та встановленні visual studio, для новачків зовсім мало таких матеріалів
Дякую, додав собі у майбутні теми для відео!
Приклад з магазином не зовсім про рекурсію, на мою думку, більше схожий на звичайний цикл.
Я чомусь все одно там бачу в першу чергу рекурсію)
const products = ['banana', 'apple', 'bread'];
function goToShop(items) {
if (items.length === 0) return;
items.pop();
goToShop(items);
}
goToShop(products);
@@yuriydetsyk я правильно зрозумів, що звичайний обхід масиву - це рекурсія?)
@@artyomushko ну обхід масиву можна виконати і циклом, і рекурсією) рекурсія більш потрібна вже для сценаріїв, коли результат минулої ітерації використовуєтсья для обрахунку наступного. наприклад ті ж числа Фібоначчі залежать одне від одного:
function fib(n) {
if (n < 2) {
return n;
}
return fib(n - 1) + fib(n - 2);
}
Ненавиджу рекурсії, бо я був молодшим в сім'ї і часто мусив бігати в магазин, з цієї ж причини не граю у dead stranding. Розкажи, будь ласка, у котромусь наступному відео простою мовою, хто в біса такий цей ваш THIS.
Дякую, прийму до уваги)
Всё-таки поход в магазин не про рекурсию. Один из моих любимых примеров это изображение на коробке конфет с каким-нибудь мишкой, который в руках держит эту коробку конфет, на которой изображён мишка, который....
Гарний приклад про цукерки) А похід в магазин - це про похід у магазин🤣
Рекурсия... Во-первых это красиво :).
Книга, в которой я описываю, как пишу эту книгу.
Я, который осознаю себя, который осознает себя.
Язык, с помощью которого лингвисты описывают язык.
Как-то так :)
чи є у вас вища технічна освіта чи взагалі освіта? дуже цікаво дізнатися
маю повну вищу, закінчував НУ "ЛП" за напрямком комп. науки. Але окрім універу дуже багато вивчав самостійно + найбільше часу приділяв практиці (власні проєкти)
Приклад з магазином, то скоріше цикл foreach чи навіть while(true)
Я вже навів десь у відповіді приклад, як це виглядатиме в коді) багато речей можна зробити і рекурсією, і циклом)
Україномовний контент 👍