- This topic has 1 reply, 2 voices, and was last updated 2 years, 8 months ago by .
 
Viewing 2 posts - 1 through 2 (of 2 total)
Viewing 2 posts - 1 through 2 (of 2 total)
- You must be logged in to reply to this topic.
 
Home › Forums › Fórum Estrutura de Dados e Algoritmos em Python: O Guia Completo › Complexidade de Inserção/Exclusão com concatenação
Para vetores ordenados/não ordenados a complexidade de usar o concatenate do numpy utilizando o intervalo do vetor para tanto exclusão/inserção não teria uma complexidade Big-O menor já que não utiliza laço for?
Exemplo:
a = np.concatenate((a[:2],a[3:])) (fazer exclusão do elemento 2 sem laço for)
Olá João,
Não entendi bem sua dúvida, pois se você quer eliminar o segundo elemento de um vetor armazenado na forma de lista, basta fazer:
a = a[:2] + a[3:]
Esta operação não usa loop.