
Aldar
03.12.2016
20:33:53

Антон
03.12.2016
20:33:59
возможно
вообще не исключено
я не скрываю что я глупый

Google

Антон
03.12.2016
20:34:28
рассказывай

Aldar
03.12.2016
20:34:28
ну я ж тебе объясняю, под сложностью понимают асимптотическую сложность

Антон
03.12.2016
20:34:37
я даже слов таких не знаю

Aldar
03.12.2016
20:34:52
это функция времени выполнения алгоритма в зависимости от количества элементов

Антон
03.12.2016
20:35:06
фибоначи(4)
скольо операций для линейного алгоритма
сколько для рекурсивного

Aldar
03.12.2016
20:35:14
когда количество элементов стремиться к бесконечности

Антон
03.12.2016
20:35:30
ты можешь ответить прямо?

Aldar
03.12.2016
20:36:03
линейный алгоритм имеет 4k + j операций

Антон
03.12.2016
20:36:14
сколько штук
для конкретного n

Aldar
03.12.2016
20:36:58
а экспоненциальный a^n + o(a^n)

Антон
03.12.2016
20:37:10
пипец
фибоначи(4)
скольо операций для линейного алгоритма?
сколько для рекурсивного?

Google

Антон
03.12.2016
20:37:27
фибоначи(5)
скольо операций для линейного алгоритма?
сколько для рекурсивного?

Aldar
03.12.2016
20:37:47

Антон
03.12.2016
20:38:33
я не знаю что тебе важно
0, 1, 1, 2, 3 fib(5)
никакой бесконечности
дейстивтельно ли растет количество операций я не знаю

Aldar
03.12.2016
20:39:09
ну fib 5 нас не интересует

Антон
03.12.2016
20:39:12
ты знаешь, ты расскажи
меня интересует

Aldar
03.12.2016
20:39:18
введи fib 50
и замерь Benchmark ом

Антон
03.12.2016
20:39:31
будет длинны ряд
вот ты про алгоритмы, и я про алгоритмы

Aldar
03.12.2016
20:39:44
если стек не переполнится

Антон
03.12.2016
20:40:03
фибоначи(6)
скольо операций для линейного алгоритма?
сколько для рекурсивного?
ты можешь просто ответить?

Aldar
03.12.2016
20:40:49
я тебе и ответил

Антон
03.12.2016
20:41:03
нет, ты не сказал сколько операций, ниразу

Aldar
03.12.2016
20:41:12
сказал
просто там константы, которые нас не интересуют

Антон
03.12.2016
20:41:25
ты какието формулы писал, и бесконечности

Google

Антон
03.12.2016
20:41:29
я спашиваю сколько

Aldar
03.12.2016
20:41:44
посчитай

Антон
03.12.2016
20:41:51
я не знаю, ты знаешь, посчитай

Aldar
03.12.2016
20:41:57
фиб 6 быстро считается любым алгоритмом
почему тебя это интересует

Антон
03.12.2016
20:42:36
сдается мне что колчество операций для линейного и рекурсивного алгоритмов одинаково или сравнимо

Aldar
03.12.2016
20:42:55
на маленьких значениях да
более плохой алгоритм может опередить более хороший

Антон
03.12.2016
20:43:20
да одиаково иди да сравнимо?

Aldar
03.12.2016
20:43:28
но нас интересуют большие значения

Антон
03.12.2016
20:43:43
тебя не интересует, не путай
фибоначи(6)
скольо операций для линейного алгоритма?
сколько для рекурсивного?

Aldar
03.12.2016
20:43:45
большие объемы данных, которые надо обработать
мы же крутые программисты руби на рельсах

Антон
03.12.2016
20:44:16
ты или отвечаешь или слив засчитан

Aldar
03.12.2016
20:44:19
зачем нам фиб 6
омг

Антон
03.12.2016
20:44:29
тебе не надо, мне надо

Aldar
03.12.2016
20:44:36
ты сам уже слился 100 раз

Антон
03.12.2016
20:44:45
я глупый, я не могу посчитать

Google

Aldar
03.12.2016
20:44:57
потому что задаешь вопрос, который показывает что ты сложности не понимаешь, и вообще для чего она нужна

Антон
03.12.2016
20:44:58
а ты умный, а посчитать не можешь

Aldar
03.12.2016
20:45:07
ну или просто прикалываешься

Антон
03.12.2016
20:45:29
фибоначи(6)
скольо операций для линейного алгоритма?
сколько для рекурсивного?

Aldar
03.12.2016
20:45:34
ну окей давай будем как жс еры, не париться по поводу алгоритмов и сложностей

Антон
03.12.2016
20:45:59
давай ты просто посчитаешь, и я дважды признаю свою некомпетентность

Aldar
03.12.2016
20:46:22
а давай ты ответишь зачем тебе конкретное число операций для fib(6)?

Admin
ERROR: S client not available

Nomaniba
03.12.2016
20:46:23

Антон
03.12.2016
20:46:43

Nomaniba
03.12.2016
20:47:01

Антон
03.12.2016
20:47:15
Альдар умеет
он ваще шарит, только доказать ничего не может

Aldar
03.12.2016
20:47:37
def fibonacci( n )
return n if ( 0..1 ).include? n
( fibonacci( n - 1 ) + fibonacci( n - 2 ) )
end
выше был алгоритм

Антон
03.12.2016
20:48:08

Aldar
03.12.2016
20:48:33

Антон
03.12.2016
20:48:54
тоесть ты не можешь, тебе кто-то сказал что сложность растет - ты поверил?

Google

Aldar
03.12.2016
20:49:12

Nomaniba
03.12.2016
20:49:15
дивай энд конкур
кажды последующий рекурсвный вызов вызывает еще два

Антон
03.12.2016
20:50:00
есть линейный алгоритм
def fib (n)
return 0 if n == 0
x = 0
y = 1
(1..n).each do
z = (x + y)
x = y
y = z
end
return y
end

Nomaniba
03.12.2016
20:50:22
3н
где н - кол-во инпута

Антон
03.12.2016
20:50:41
как ростет количество операций для линейного алгоритма и для рекурсивного?
относительно N (7, 6)?
Альдар?

Nomaniba
03.12.2016
20:51:05
линейка 7н,6н

Aldar
03.12.2016
20:51:21

Антон
03.12.2016
20:51:29
в два раза больше чего?

Nomaniba
03.12.2016
20:51:34
экспа 2^6, 2^7

Aldar
03.12.2016
20:52:08
для рекурсивного алгоритма количество операций fib 7 будет минимум в два раза больше чем fib 6, так понятнее?

Антон
03.12.2016
20:52:24
вы зачем меня троллите, я не понимаю этих формул
вы мне скажите прямо
для линейного 6 - столько штук, для рекурсивного 6 столько штук
для линейного 7 итп

Nomaniba
03.12.2016
20:52:27
я ж написал

Aldar
03.12.2016
20:53:28
забейте, коллеги, вот халявный курс по криптографии:
https://www.crypto101.io/

Антон
03.12.2016
20:53:33
2^6 - 64 операции?