Информация об изменениях

Сообщение Re[6]: Принудительный выход из рекурсии в случае, если ответ от 22.11.2020 4:58

Изменено 22.11.2020 6:34 Lazytech

Re[6]: Принудительный выход из рекурсии в случае, если ответ уже найден
Здравствуйте, Marty, Вы писали:

M>Мало ли, что там профессора разные говорят. Вон, у нас Лаптев тоже частенько заговаривается


ЕМНИП, это была бесплатно выложенная лекция Массачусетского технологического института (MIT).

M>На ЖиСкрипте — хз, может и тяжело


Стек — он и в Африке стек. На JS, если не хочется заморачиваться, можно использовать в качестве стека обычный массив (Array). К сожалению, удаление первого элемента массива — достаточно дорогая операция, если элементов много, зато работает из коробки.

M>Ещё явный стек даёт понятие об автоматах с памятью, что полезно. А рекурсия — хренак-хренак и в продакшн. Тоже гут, но не при обучении. Но ты же учишься?


Вот именно, в основном на своих ошибках.
Re[6]: Принудительный выход из рекурсии в случае, если ответ
Здравствуйте, Marty, Вы писали:

M>Мало ли, что там профессора разные говорят. Вон, у нас Лаптев тоже частенько заговаривается


ЕМНИП, это была бесплатно выложенная лекция Массачусетского технологического института (MIT).

M>На ЖиСкрипте — хз, может и тяжело


Стек — он и в Африке стек. На JS, если не хочется заморачиваться, можно использовать в качестве стека обычный массив (Array). К сожалению, удаление первого элемента массива — достаточно дорогая операция, если элементов много, зато работает из коробки. (Это я с очередью перепутал. Не-не-не, использование массива в качестве стека вполне себе оптимально, ведь растет или урезается только хвост массива.)

M>Ещё явный стек даёт понятие об автоматах с памятью, что полезно. А рекурсия — хренак-хренак и в продакшн. Тоже гут, но не при обучении. Но ты же учишься?


Вот именно, в основном на своих ошибках.