В этом уроке мы выясним что такое рекурсия, рекурсивный вызов метода, для чего нужна рекурсия как её использовать в языке программирования C#. Так же рассмотрим тему стека вызовов, переполнения стека ( stack overflow exception ), почему это происходит и как это связана с рекурсией. И в качестве бонуса рассмотрим как с помощью отладчика отследить стек вызовов методов call stack и узнаем зачем это нужно. ➡️ Мой курс C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ на Udemy 👉
✅ ИСХОДНЫЙ КОД
✅Домашние задания / 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 #урокипрограммирования