Обяснете чрез рекурсия как:
- Отивате от вас до площада.
- Изхарчвате всичките си пари.
- Изяждате цяло пакетче бисквити :-)
- Преглеждате всички непрегледани публикации във Фейсбук.
- Решавате чрез рекурсия всички подзадачи в тази задача.
Всяко решение трябва да съдържа прости стъпки, условие за дъно на рекурсията и рекурсивно извикване. Давам пример за рекурсивно решение на пресмятането на броят на цифрите на положително число:
- Ако числото е по-малко от 10, броят на цифрите му е равен на 1
- В противен случай, броят е равен на 1 + броят на останалите цифри на числото без последната (т.е. на броят на цифрите на числото, делено на 10).
Предложете и ваши задачи, демонстриращи използване на рекурсия в живота.
Много добре! Дай една бисквитка и на мене :-)
Браво! Личи си, че имаш опит в тази материя ;-)