ЧТО ТАКОЕ РЕКУРСИЯ C# | ПЕРЕПОЛНЕНИЕ СТЕКА | СТЕК ВЫЗОВОВ | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | # 49

 

В этом уроке мы выясним что такое рекурсия, рекурсивный вызов метода, для чего нужна рекурсия как её использовать в языке программирования C#. Так же рассмотрим тему стека вызовов, переполнения стека ( stack overflow exception ), почему это происходит и как это связана с рекурсией. И в качестве бонуса рассмотрим как с помощью отладчика отследить стек вызовов методов call stack и узнаем зачем это нужно. ИСХОДНЫЙ КОД
Домашние задания   / dz-k-uroku-49-39546725   Telegram канал
Наша группа ВК https://vk.com/smplcode
Доступ к исходному коду и спонсорство   / simplecode  
BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4 Подписывайтесь на канал    / @simplecodeit   Рекомендую посмотреть Стек как структура данных. Полное понимание! Динамические структуры данных #4
Функции и стек. Стек алгоритм. Стек что это. Стек рекурсии. Стек c++. Стек рекурсивных вызовов
ССЫЛОЧНЫЕ И ЗНАЧИМЫЕ ТИПЫ C# | СТЕК И КУЧА C# | REFERENCE AND VALUE TYPES C# | C# Уроки | # 38
ПЛЕЙЛИСТ Структуры Данных
00:00 тема урока 00:56 что посмотреть перед этим уроком 01:59 что такое рекурсия 03:40 как рекурсия связана со стеком 07:05пример для чего нужен бесконечный цикл 08:15простой пример использования рекурсии 13:55как отследить стек вызовов в отладчике 15:54недостатки рекурсии 20:36ООП и рекурсия 29:40домашнее задание #сишарп #simplecode #урокипрограммирования