Рекурсия (в математике и в программировании) - это определение функции таким образом, что в этом определении используется та же функция, но с другими аргументами.
А закольцованная ссылка - это попытка получить некий результат А через некий результат Б, при том, что для получения Б нужно знать А.
Классический пример: Функцию "факториал" n! можно определить так. Она равна 1, когда n=1, и равна n∙(n-1)! в остальных случаях. Т.е. функция определяется через саму себя, но от числа, на единицу меньшего.
М-м-м... "Шишков, прости..." Понятия не имею, как оно по-русски этот IT-термин правильно называется. Кольцевая ссылка? Закольцованная зависимость? А по польски это будет "См. "Сепульки" :-)
Reply
Reply
Reply
А закольцованная ссылка - это попытка получить некий результат А через некий результат Б, при том, что для получения Б нужно знать А.
Reply
Reply
Функцию "факториал" n! можно определить так. Она равна 1, когда n=1, и равна n∙(n-1)! в остальных случаях. Т.е. функция определяется через саму себя, но от числа, на единицу меньшего.
Reply
Reply
Reply
Reply
Reply
Leave a comment