def __init__(self): self.__elementos = lista_duplamente_ligada.ListaDuplamenteLigada()
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) lista_teste.inserir(4) lista_teste.inserir(5) lista_teste.inserir_posicao(2, 10) print(lista_teste) # lista_teste.remover_elemento(4) lista_teste.remover_posicao(1) print(lista_teste) # print(lista_teste.contem(5)) # print(lista_teste.indice(55)) # print(lista_teste.recuperar_elemento_no(3)) elif op == 4: pilha_teste = pilha.Pilha()
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() lista_dupla.inserir(1) lista_dupla.inserir(4) lista_dupla.inserir(5) lista_dupla.inserir_elemento_posicao_especifica(10, 2) print(lista_dupla) print(lista_dupla.contem(55)) print(lista_dupla.contem(5)) print(lista_dupla.indice(5)) lista_dupla.remover_elemento(10) print(lista_dupla) lista_dupla.remover_pos(2) print(lista_dupla) elif menu == 4: pilha = pilha.Pilha() pilha.empilhar(2)
def __init__(self): self.__elementos = ldl.ListaDuplamenteLigada()
lista_teste.inserir(3) lista_teste.inserir(4) print(lista_teste) print(lista_teste.recupera_no(2).elemento) print(lista_teste.inserir_posicao(10, 0)) print(lista_teste) # print(lista_teste.contem(0)) # print(lista_teste.indice_elemento(4)) # lista_teste.remover_posicao(0) # lista_teste.remover_posicao(0) # print(lista_teste) lista_teste.remover_elemento(3) print(lista_teste) elif op == 3: lista_teste = ldl.ListaDuplamenteLigada() lista_teste.inserir(1) lista_teste.inserir(2) lista_teste.inserir(3) lista_teste.inserir(4) print(lista_teste) # print(lista_teste.recupera_no(2).elemento) print(lista_teste.inserir_posicao(10, 0)) print(lista_teste) # print(lista_teste.contem(0)) # print(lista_teste.indice_elemento(4)) # lista_teste.remover_posicao(0) # lista_teste.remover_posicao(0) # print(lista_teste) lista_teste.remover_elemento(3) print(lista_teste)