One a Day One Liners com Python - Semana 8
Feb 21 2023
Seqüências e séries de computação Agora seria um bom momento para começar um pouco de Math Rock, porque esta semana veremos quanta confusão numérica podemos causar com cálculos One Liner. Todo o código desta série pode ser encontrado aqui.
Sequências e séries de computação
Agora seria um bom momento para colocar um pouco de Math Rock, porque esta semana veremos quanta confusão numérica podemos causar com os cálculos do One Liner.
Todo o código desta série pode ser encontrado aqui.
19 de fevereiro de 2023
Calcular uma série aritmética
start, end, diff = 5, 100, 5
# A viable, yet naive approach
series = sum([i for i in range(start, end+1, diff)])
# Purely analytical solution
series = ((((end-start)/diff)+1) * (start+end)) * 0.5
1 + 3 + 5 + 7 = 16
As duas soluções acima produzem os mesmos resultados. O segundo é provavelmente preferível, pois não requer um loop. A primeira metade deriva o número de termos na sequência e a segunda metade calcula a média entre o início e o fim. Multiplique esses dois valores e você obterá a soma da sequência (ou seja, a série aritmética).
Christopher Nolan uma vez se arrependeu de ter lido o 'roteiro de Pulp Fiction' de Quentin Tarantino





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)