| Автор |
Сообщение |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 15/04/2008 20:55:33
|
al
ГУРУ
![[Avatar]](/forum/images/avatar/1ff1de774005f8da13f42943881c655f.png)
Зарегистрирован: 04/02/2008 20:12:56
Сообщений: 134
От: Poltava, Ukraine
Оффлайн
|
Опять хочеться наглядности
Покажите пример, который
по заданому натуральному ряду 1,2,3...n
считает и возвращает в одном мнимом потоке числа фибоначчи F(1)=1, F(2)=1, F(n+1)=F(n)+F(n-1)
а в другом факториал числа f(1)=1, f(2)=2, f(n)=n*f(n-1)
спасибо.
|
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 16/04/2008 00:52:26
|
z00n
Постоянный посетитель
Зарегистрирован: 15/02/2008 12:15:56
Сообщений: 96
Оффлайн
|
Я не уверен, что я точно понял, чего вам хочется. Вот: функция stream_maker делает бесконечный ленивый поток поток натуральных чисел, а функция lift лифтит две скалярные унарные функции и исходный поток до бесконечного потока пар значений функций.
печатает:
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 16/04/2008 00:58:35
|
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 16/04/2008 14:13:03
|
al
ГУРУ
![[Avatar]](/forum/images/avatar/1ff1de774005f8da13f42943881c655f.png)
Зарегистрирован: 04/02/2008 20:12:56
Сообщений: 134
От: Poltava, Ukraine
Оффлайн
|
Да, спасибо, принцип понял.
|
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 19/04/2008 12:27:08
|
XNut
ГУРУ
![[Avatar]](/forum/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Зарегистрирован: 15/04/2008 12:12:47
Сообщений: 106
От: Россия, Липецк
Оффлайн
|
А вот так, по-моему, понятнее:
|
|
|
 |
|
|
|
|