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())
Exemplo n.º 2
0
        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)
Exemplo n.º 3
0
 def __init__(self):
     self.__elementos = lista_ligada.ListaLigada()
Exemplo n.º 4
0
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()