stackyFACTS
Наука

Рекурсия элегантно решает проблемы, вызывая саму себя

ВОТ ЧТО ИНТЕРЕСНО

Иногда самый простой способ выбраться из лабиринта — это создать его крошечную копию и решить её. Рекурсия — это поражающая воображение концепция программирования, при которой функция постоянно вызывает саму себя до тех пор, пока не будет достигнуто конечное базовое условие. Это чрезвычайно элегантный цикл, который может привести к полному краху системы, если запрограммирован неправильно.

Рекурсия элегантно решает проблемы, вызывая саму себя
STACKY / Наука
Одно открытие ведёт к другому.

Продолжите читать факты по этой теме.

Наука →
STACKY ДЛЯ IPHONE

Большой мир.
Маленькие открытия.

Продолжите открывать мир в Stacky. Интересные факты в приложении, которое всегда под рукой.

Скачать в App Store
ЕЩЁ ОДНО ОТКРЫТИЕ?

Продолжите открытие

Вся тема →
JavaScript был создан в жуткой спешке
Наука

JavaScript был создан в жуткой спешке

Базовый язык, на котором работает современный интерактивный интернет, по сути, является черновиком. Его агрессивно создали и выпустили всего за полторы…

Узнать больше
Цифровые алгоритмы — это чрезмерно педантичные последовательности шагов
Наука

Цифровые алгоритмы — это чрезмерно педантичные последовательности шагов

Несмотря на магическую ауру, которую им приписывают СМИ, это просто агрессивно упрямые рецепты. Алгоритм — это не что иное, как строгая последовательность…

Узнать больше
Почему компьютер не может понять, зациклится ли программа
Наука

Почему компьютер не может понять, зациклится ли программа

Даже самые современные суперкомпьютеры фундаментально беспомощны. Алан Тьюринг доказал проблему остановки, показав, что математически невозможно написать…

Узнать больше
Язык Python назвали в честь комиков, а не змеи
Наука

Язык Python назвали в честь комиков, а не змеи

Серьезные аналитики данных отдают дань уважения британскому абсурдизму. Создатель языка читал сценарии 'Летающего цирка Монти Пайтона' во время разработки,…

Узнать больше
Объектно-ориентированное программирование аккуратно объединяет данные
Наука

Объектно-ориентированное программирование аккуратно объединяет данные

Программисты ненавидят беспорядочный код, поэтому они агрессивно запихивают всё в изолированные концептуальные коробки. Благодаря группировке необработанной…

Узнать больше
Как жирафы не дают крови ударить в мозг
Наука

Как жирафы не дают крови ударить в мозг

Такая абсурдно длинная шея несет в себе очень серьезный риск мгновенного взрыва черепа. Чтобы перекачивать кровь вверх к голове жирафа, требуется сердце,…

Узнать больше
StackyБольше открытий в приложении
Скачать в App Store