<jupyter_start><jupyter_text>Questão 1) Calcule o Maximo.<jupyter_code>from math import inf
from time import time

def meu_max(iteravel):
    numero_maximo = -inf
    for numero in iteravel:
        if numero > numero_maximo:
            numero_maximo = numero
    return numero_maximo

if __name__ == '__main__' :
    print(meu_max([1]))
    print(meu_max([1, 100]))
    
    print('Estudo experimental sobre o tempo de execusão da função max')
    
    print('Testanto para entrada de tamanho 2')
    inicio = time()
    meu_max([1, 100])
    final = time()
    tempo_de_execusão_em_segundos = int(final - inicio)
    print('*' * (tempo_de_execusão_em_segundos +1) )

from math import inf
from time import time

def meu_max(iteravel):
    numero_maximo = -inf
    for numero in iteravel:
        if numero > numero_maximo:
            numero_maximo = numero
    return numero_maximo

if __name__ == '__main__' :
    print(meu_max([1]))
    print(meu_max([1, 100]))
    
    print('Estudo experimental sobre o tempo de execusão da função max')
    valor_inicio = 1000000
    for n in range(0, valor_inicio * 20 + 1, valor_inicio):
        inicio = time()
        meu_max(range(n))
        final = time()
        tempo_de_execusão_em_segundos = final - inicio
        print('*' * int(tempo_de_execusão_em_segundos +1), tempo_de_execusão_em_segundos )
 
# Análise do Algoritimo
# Tempo de execução, Algoritimo O(n)
# Em Memoria , Algoritimo O(1)<jupyter_output>1
100
Estudo experimental sobre o tempo de execusão da função max
* 0.0
* 0.14091825485229492
* 0.33580970764160156
* 0.4767296314239502
* 0.6935925483703613
* 0.6406331062316895
* 0.8675029277801514
** 1.0404059886932373
** 1.567103385925293
** 1.7030243873596191
** 1.8839235305786133
*** 2.228724718093872
** 1.6930291652679443
** 1.5890913009643555
** 1.6400606632232666
** 1.7569973468780518
** 1.7529988288879395
** 1.9688940048217773
*** 2.307659387588501
*** 2.563533306121826
*** 2.9802956581115723
{'fraction_non_alphanumeric': 0.10116929334011185, 'fraction_numerical': 0.19013726487036095, 'mean_word_length': 3.641509433962264, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 6, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '1', 'dir': 'jupyter-structured-clean-dedup', 'id': '318648', 'license': 'MIT', 'n_tokens_mistral': 996, 'n_tokens_neox': 793, 'n_words': 166, 'path': 'EstudoEstruturaAlgoritimo/Questao01.ipynb', 'repo_name': 'Rafael10Alexandre/Python', 'size': '1967'}