Pular para o conteúdo

Maior elemento de um vetor

Função que encontra o maior elemento de um vetor.
White Hawk WhiteHawk
Hits: 16.358 Categoria: Python Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Função que encontra o maior elemento de um vetor.
Download maior.py Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

#Desenvolvido por White Hawk
#Licenciado sob a GPL(GNU Public License)

def maior(a):
    if len(a) <= 1:
        m = a[0]
    else:
        m = a[0]
        for i in range(1,len(a)):
            if a[i]>m:
                m = a[i]

    return m
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Calcular a data do Carnaval e da Páscoa

Usando for no shell do python =)

Comparando dois números e retornando o valor do maior

Blackjack simples para estudo de iniciantes em Python

Calculado em python

#1 Comentário enviado por julio_hoffimann em 18/12/2013 - 14:29h
Apenas para deixar claro, nunca se deve usar essa função, prefira max().

Abs.
#2 Comentário enviado por phoemur em 18/12/2013 - 16:42h
Não se deve reinventar a roda em python, deixa isso pros usuários de C/C++...rs
A função max é built-in... Use-a...
Maior elemento da lista A é == max(A)

def maior(a): return max(a)

ou

maior = lambda a: max(a)
#3 Comentário enviado por julio_hoffimann em 18/12/2013 - 18:01h
White Hawk, respondendo ao email...

Não se deve usar essa função porque ela é muito mais lenta que o max() do Python compilado em baixo nível que além disso usa um algoritmo de busca mais avançado.

Abs.

Contribuir com comentário

Entre na sua conta para comentar.