Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Why Are Programmers SCARED of RECURSION?

Автор: HuwsTube

Загружено: 2025-07-11

Просмотров: 1436

Описание:

#recursion #stack #programming
Is Recursion The Most Terrifying Programming Technique?

Recursive function calls are like winding and unwinding a ball of wool… well, aren’t they?

The truth of the matter is that while “winding” is a word that is often used to describe recursion, it is not really a very useful or accurate term. It would be better to think of recursive function calls (just like any other function calls) as like climbing up a ladder. Each function call creates a stack frame. The stack is a linear structure, more like the rungs of a ladder than a wound-up ball of wool.

In this video, I try to explain that recursion is a programming game of Snakes and Ladders. You may think of recursion as being like a coiled-up snake waiting to bite you. In fact, you would do better to think of it as a ladder that you can climb up.

THE LITTLE BOOK OF RECURSION

Huw Collingbourne is the author of “The Little Book Of Recursion”.
You can buy The Little Book Of Recursion from Amazon:
Amazon (US) https://amzn.to/2JjrJtq
Amazon (UK) https://amzn.to/2YCYx5N
Or search for its ISBN: 978-1913132057

MORE RECURSION VIDEOS
Recursion playlist:    • Recursion for Programmers  

RECURSION AND THE CALL STACK
   • What Are The Call Stack And Stack Frames I...  

PROGRAMMING BOOKS
====================
If you want to learn programming in more depth (and also support this channel!) you might think of buying one of my books. I have written books on C programming, Using Pointers in C, Recursion and other programming topics. You can buy my books (paperback or Kindle) on Amazon.

“CODE WITH HUW” ON TWITTER:
=================================
  / codewithhuw  

“CODE WITH HUW” ON FACEBOOK:
=================================
  / codewithhuw  

Good luck! And good programming!

Why Are Programmers SCARED of RECURSION?

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Старые программисты умнее молодых?

Старые программисты умнее молодых?

The WORST Programming Language I’ve Ever Used

The WORST Programming Language I’ve Ever Used

5 признаков неопытности разработчика-самоучки (и как это исправить)

5 признаков неопытности разработчика-самоучки (и как это исправить)

Что на самом деле означает слово «равный»?

Что на самом деле означает слово «равный»?

ESP32: распознавание речи нейросетью (TensorFlow Lite)

ESP32: распознавание речи нейросетью (TensorFlow Lite)

Взлет и падение LISP — слишком хорошо для остального мира

Взлет и падение LISP — слишком хорошо для остального мира

Aravind Srinivas: Perplexity's Race to Build Agentic Search

Aravind Srinivas: Perplexity's Race to Build Agentic Search

Something Weird Happens When E=−mc²

Something Weird Happens When E=−mc²

Тестовый вопрос, на который все ответили неверно [Veritasium]

Тестовый вопрос, на который все ответили неверно [Veritasium]

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

IT’S ALIVE!!! I Brought a 1980s PC Back From The Dead

IT’S ALIVE!!! I Brought a 1980s PC Back From The Dead

But what is quantum computing?  (Grover's Algorithm)

But what is quantum computing? (Grover's Algorithm)

5 уровней C++

5 уровней C++

Как освоить любой навык так быстро, что это покажется незаконным

Как освоить любой навык так быстро, что это покажется незаконным

Крах Jaguar: Как “повестка” в рекламе добила легенду британского автопрома

Крах Jaguar: Как “повестка” в рекламе добила легенду британского автопрома

Предел развития НЕЙРОСЕТЕЙ

Предел развития НЕЙРОСЕТЕЙ

Являются ли шахматы хорошей игрой с точки зрения современного геймдизайна?

Являются ли шахматы хорошей игрой с точки зрения современного геймдизайна?

Andrej Karpathy: Software Is Changing (Again)

Andrej Karpathy: Software Is Changing (Again)

Рекурсия для начинающих — числа Фибоначчи

Рекурсия для начинающих — числа Фибоначчи

Корень из двух – первая математическая трагедия // Vital Math

Корень из двух – первая математическая трагедия // Vital Math

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]