Tópico 05 - Vetores Ordenados
Pseudocódigo para Inserção
inserir(valor):
se ultima_posicao == capacidade - 1 então
retorne "Vetor cheio"
senao:
posicao <- 0
para cada i no intervalo de 0 até ultima_posicao faça:
se valor > valores[i] então
posicao <- i + 1
valores[posicao] <- valor
ultima_posicao <- ultima_posicao + 1
Nesse pseudocódigo, o algoritmo percorre o vetor até encontrar a posição correta (que chamamos de pesquisa linear) para inserir o novo valor, deslocando os elementos subsequentes para a direita.