def __init__(self): self.__elementos = lista_ligada.ListaLigada() self.__numero_categorias = 10 self.__tamanho = 0 for i in range(self.__numero_categorias): self.__elementos.inserir(lista_ligada.ListaLigada())
vetor_teste.inserir_elemento_posicao(3, 2) vetor_teste.inserir_elemento_posicao(4, 2) vetor_teste.inserir_elemento_posicao(5, 2) vetor_teste.inserir_elemento_final(1) print(vetor_teste.tamanho_vetor()) print(vetor_teste) # print(vetor_teste.contem(8)) print(vetor_teste.indice(4)) vetor_teste.remover_elemento_indice(3) print(vetor_teste) vetor_teste.remover_elemento(5) print(vetor_teste) # print(vetor_teste) elif op == 2: lista_teste = lista_ligada.ListaLigada() lista_teste.inserir(1) lista_teste.inserir(4) lista_teste.inserir(5) lista_teste.inserir_posicao(2, 10) print(lista_teste) lista_teste.remover_elemento(4) print(lista_teste) # print(lista_teste.contem(5)) # print(lista_teste.indice(55)) # print(lista_teste.recuperar_elemento_no(3)) elif op == 3: lista_teste = lista_duplamente_ligada.ListaDuplamenteLigada() lista_teste.inserir(1)
def __init__(self): self.__elementos = lista_ligada.ListaLigada()
print('6. conjunto') print('7. mapa') menu = int(input('Digite uma opção: ')) if menu == 1: vetor_teste = vetor.Vetor(0) vetor_teste.inserir_elemento_final(2) vetor_teste.inserir_elemento_posicao(1, 0) vetor_teste.inserir_elemento_posicao(2, 1) vetor_teste.inserir_elemento_posicao(3, 2) vetor_teste.inserir_elemento_posicao(4, 2) print(vetor_teste.tamanho) print(vetor_teste) elif menu == 2: lista = lista_ligada.ListaLigada() lista.inserir(1) lista.inserir(4) lista.inserir(5) lista.inserir_elemento_posicao_especifica(10, 2) print(lista) print(lista.contem(55)) print(lista.contem(5)) print(lista.indice(5)) lista.remover_elemento(10) print(lista) lista.remover_pos(2) print(lista) elif menu == 3: lista_dupla = lista_duplamente_ligada.ListaDuplamenteLigada()