Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 May 12

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
fb = [0, 1, 1]
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
fib = [0, 1] больше не нужно
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
хм погуглил динамич программирование fib[1] = 1  # Начальные значения
fib[2] = 1  # Начальные значения
for i in range(3, n + 1):
   fib[i] = fib[i - 1] + fib[i - 2]  # Пересчёт состояния i
а какая цель, создать список всех чисел меньше n или только последнее n-ое число получить??
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
а какая цель, создать список всех чисел меньше n или только последнее n-ое число получить??
последнее.
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
тогда вообще без списка нужно. заводим переменную current и prev и поехали
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
бери две переменные, и  поочеди их меняй
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
я тут на днях увидел
while n:
   f1, f2, n = f2, f1 + f2, n-1
ответ в f2
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а здесь не будет ub?
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ub?
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
undefined behaviour
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
хз.
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
бери две переменные, и  поочеди их меняй
ну да я так и планировал поочередно их складывать
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
я понимаю как это работает, но чот мне подсказывает, что тут разные значения переменный в одной точке следования будут
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ща книжечку найду про фибоначи
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а потом присваивать fb1 = fb2 .... fb2 = fb
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
типа вот в f1 присвоилось f2 а дальше мы в f2 присваиваем f1 + f2, но абсолютно не ясно, изменилась ли f1 к этому моменту
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если это выполняется синхронно, то вообще непонятно, чего от такого присваивания ожидать
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
не то
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
f2 уже присваиваешь к высчитаной части
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
это так кажется
источник