Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

viciado

Tabelas

Recommended Posts

Tabelas?

Não entendi.

 

É um material que eu achei. Só que não entendi o algoritmo.

 

Tipo:

tipo entrada = reg( CH: chave;
                    info: tipo_info);

TAD tabela def
        rep = reg( TAB: vet[1..max] de entrada;
                   N: int);

Pesquisa Sequencial:

func pesq(T: tabela, C: chave) retorna int;
     var i: int;
     inicio
          para i de 1 até T.N faça
                 se T.TAB[i].CH = C
                      então retorne i
          retorne 0
     fim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que você quer é um array associativo?

por exemplo:

std::cout << array["gato"] << std::endl; //poderá sair um número no output.

Se sim, de uma olhada em std::map.

http://www.cplusplus.com/reference/stl/map/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe, mas estou na mesma!

 

O que tabelas tam a ver com um algoritmo de busca??

você pode aplicar um algoritmo de busca em qualquer coisa...

Particularmente, a busca binária é utilizada em arrays.

Uma tabela pode ser uma matriz???

|-----------------------------------|
|  A  |  B  |  C  |  D  |  E  |  F  |
|-----------------------------------|
|  1  |  2  |  3  |  4  |  5  |  6  |
|-----------------------------------|

é uma matriz, e podes aplicar a busca binária em uma linha, ou coluna.

 

Quando pedi um exemplo, era para dares um exemplo de input/output e qual será a utilização.

Quanto mais informação nos der acerca daquilo que tens dúvidas, mais fácil é para nós coneguirmos ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe, mas estou na mesma!

 

O que tabelas tam a ver com um algoritmo de busca??

você pode aplicar um algoritmo de busca em qualquer coisa...

Particularmente, a busca binária é utilizada em arrays.

Uma tabela pode ser uma matriz???

|-----------------------------------|
|  A  |  B  |  C  |  D  |  E  |  F  |
|-----------------------------------|
|  1  |  2  |  3  |  4  |  5  |  6  |
|-----------------------------------|

 

 

é uma matriz, e podes aplicar a busca binária em uma linha, ou coluna.

 

Quando pedi um exemplo, era para dares um exemplo de input/output e qual será a utilização.

Quanto mais informação nos der acerca daquilo que tens dúvidas, mais fácil é para nós coneguirmos ajudar.

 

 

Eu também não estou entendendo bem este material. Mais o que seria pesquisa sequencial e pesquisa binária ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.