TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Introdução aos principais paradigmas do projeto de algoritmos – recursividade

Tese: Introdução aos principais paradigmas do projeto de algoritmos – recursividade. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  2/6/2013  •  Tese  •  426 Palavras (2 Páginas)  •  738 Visualizações

Página 1 de 2

PASSOS

Passo 1 (Equipe)

Criar um grafo com no mínimo 5 vértices, represente-o através da matriz de adjacência e através da lista de adjacência e façam um algoritmo que dê o grau de cada um de seus vértices, usando as duas maneiras representadas. Apresentar a complexidade dos algoritmos criados.

Passo 2 (Equipe)

Desenhar o grafo ponderado que representa a seguinte situação: Supor que um funcionário encarregado de verificar o estado das estradas, deseja planejar a sua rota de inspeção nas estradas que existem entre as cidades A, B, C, D e E. A rota deve se iniciar na cidade A. O custo de cada estrada é:

Estrada ligando a cidade A à cidade B = 3;

Estrada ligando a cidade A à cidade E = 12;

Estrada ligando a cidade B à cidade C = 3;

Estrada ligando a cidade B à cidade D = 2;

Estrada ligando a cidade B à cidade E = 7;

Estrada ligando a cidade C à cidade D = 2;

Estrada ligando a cidade E à cidade D = 6.

Passo 3 (Equipe)

Fazer a matriz de custos que representa o grafo do passo 2 dessa etapa.

Passo 4 (Equipe)

Calcular o caminho de custo mínimo para o inspetor percorrer. Entregar ao professor todos os passos da etapa descritos no Relatório 3.

ETAPA 4 (tempo para realização: 4 horas)

 Aula-tema: Introdução aos principais paradigmas do projeto de algoritmos – recursividade.

Essa atividade é importante para que você perceba a diferença entre as análises de um algoritmo recursivo e um algoritmo iterativo.

Para realizá-la, é importante seguir os passos descritos.

PASSOS

Passo 1 (Aluno)

Pesquisar em Ziviani (2005) ou em Cormen (2002) as diferenças entre os dois tipos de algoritmos: iterativo e recursivo, dando pelo menos um exemplo de cada um deles.

Ciência da Computação – 7ª Série – Análise e Complexidade de Algoritmos

Marcela Cristiani Ferreira

Pág. 6 de 8

Passo 2 (Aluno)

Pesquisar no livro do Cormen (2002), os métodos de resolução de uma equação de recorrência. Apresentar a equação de recorrência que representa o algoritmo recursivo extraído do livro do Ziviani (2005), capítulo 1, página 22:

Pesquisa (n);

(1) if n <= 1

(2) then ‘inspecione elemento’ e termine

else begin

(3) para cada um dos n elementos ‘inspecione elemento’;

(4) Pesquisa (n/3);

end;

Em seguida, resolva a seguinte equação

...

Baixar como (para membros premium)  txt (2.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com