3 года назад
Рекурсивные процедуры
Рекурсивные процедуры – это процедура прямо или косвенно вызывает саму себя. Несмотря на все изящество рекурсивных процедур, их работа сопряжена с повышенными затратами времени и ресурсов по памяти. При каждом новом вызове рекурсивной процедуры приходится сохранять значения всех ее локальных переменных и выделять новые участки памяти для очередной порции локальных данных. Как правило, рекуррентный алгоритм с большими или меньшими усилиями можно превратить в обычный циклический процесс. Так как в названии статьи есть такое понятие, как полупроводниковые тонкие пленки, хотелось бы охарактеризовать и данное понятие и показать, в чем заключается их смысл...
2 года назад
Что такое рекурсия в php?
Рекурсия в PHP - это процесс, при котором функция вызывает сама себя в своем теле. То есть функция выполняет некоторую операцию, а затем вызывает себя снова для выполнения той же операции.  Пример простой рекурсивной функции в PHP: function countdown($num) { // Выводим число echo $num . " "; // Проверяем базовый случай (условие выхода из рекурсии) if ($num > 0) { // Рекурсивный вызов функции countdown() с уменьшенным значением countdown($num - 1); } } countdown(5); В этом примере функция  countdown()  выводит переданное значение  $num , а затем вызывает сама себя с уменьшенным значением  $num - 1 ...