![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 30.07.2010
Сообщений: 7
|
![]()
Доброго времени суток!
Сделал программу генерации чисел Фибоначчи с помощью рекурсии, и она их генерирует, но перед этим выводит всякие промежуточные данные. Вот, собственно, код: Код:
Хотя должно быть только 1 1 2 3 5 Я так понимаю, лишний вывод происходит из-за того, что в методе 2 раза используется рекурсия, но не представляю, как это исправить. Пожалуйста, помогите разобраться! Вычитал, что для устранения повторных вычислений надо применить рекурсию с запоминанием. Возможно, кто-нибудь подскажет, как это сделать и что это вообще такое? Последний раз редактировалось Stilet; 20.04.2011 в 10:25. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 30.07.2010
Сообщений: 7
|
![]()
Спасибо, Господа, за ценные предложения (которые, к сожалению, Вы так и не высказали)! Разобрался сам. Вот код, если кому интересно:
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не могу разобраться с рекурсией...как это сделать? | Lain30 | Помощь студентам | 3 | 02.01.2011 16:28 |
хочу разобраться в графических режимах | sinj | Общие вопросы C/C++ | 6 | 26.08.2010 22:34 |
Хочу разобраться с PageControl | ANNA23 | Помощь студентам | 4 | 19.06.2010 18:18 |
Помогите. Хочу разобраться | PEHAT | Помощь студентам | 2 | 13.05.2009 21:19 |
помогите разобраться с рекурсией с++ | l.e.n.a | Помощь студентам | 1 | 10.02.2009 20:32 |