Основы программирования для начинающих. Ч. 7 Что такое рекурсия?
Рекурсия в программировании - это процесс, когда функция вызывает саму себя во время выполнения. Это очень полезный инструмент в программировании, который позволяет решать определенные задачи более элегантно и эффективно, чем итеративный подход. Рекурсивная функция начинает выполнение с базового случая - это условие, при котором функция перестает вызывать саму себя и возвращает результат. Если базовый случай не выполняется, то функция вызывает саму себя с некоторыми измененными параметрами, и процесс продолжается до тех пор, пока не будет достигнут базовый случай...
275 читали · 2 года назад
Типы ошибок в программировании
Как в любом языке, в языках программирования есть правила, отклонения от которых вызывают ошибки. Одни ошибки могут быть незначительными и о них никто не узнает, а другие вызывают неработоспособность программы, сбои, вылеты, неправильный цикл работы, зависания. Обычно выделяют несколько типов ошибок: 1. Логические ошибки Наиболее серьезная из всех ошибок. Когда написанная программа на любом языке компилирует и работает правильно, но выдает неправильный вывод, недостаток заключается в логике основного программирования...