logo

Crowdly

Browser

Add to Chrome

Desenho e Análise de Algoritmos

Looking for Desenho e Análise de Algoritmos test answers and solutions? Browse our comprehensive collection of verified answers for Desenho e Análise de Algoritmos at moodle24.iscte-iul.pt.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Suponha que quer encontrar o caminho mais curto (de menor custo) num grafo com as características do grafo apresentado abaixo, mas que pode ter muitos mais nós e arcos.

Indique qual a opção correta em relação ao(s) algoritmos que deve escolher.

grafo

0%
0%
0%
0%
0%
View this question

Dado o grafo abaixo, considere que pretende encontrar os caminhos mais curtos (em número

de arestas) a partir do vértice

4.

Assuma que o grafo é implementado

utilizando uma estrutura de dados que ordena e

apresenta os vértices

vizinhos “não visitados” por ordem crescente

.

Usando o algoritmo de travessia em largura (BFS), qual será a ordem de entrada dos vértices na Fila e o caminho resultante de 4 para 1.

grafo

0%
0%
0%
0%
View this question

Qual das opções representa uma ordenação topológica do grafo abaixo.

grafo

0%
0%
0%
0%
View this question

Quantas componentes fortemente conexas tem o digrafo acíclico da figura abaixo?

grafo

0%
0%
0%
0%
View this question

Considere um digrafo acíclico com seis nós, representados pelo conjunto .

Foi feita uma travessia em profundidade (DFS) neste grafo e os tempos de entrada (T_in) e de saída (T_out) de cada nó foram registados na tabela abaixo.

Qual das opções representa uma ordem topológica do grafo?

tabela

0%
0%
0%
0%
View this question

Suponha que precisa de implementar um TDA (tipo de dados abstrato) Grafo numa determinada aplicação.

Assuma que a aplicação irá efetuar muitas operações de inserção e remoção de vértices do grafo, e que o número de arestas costuma ser muito próximo do número de vértices do grafo.

Indique a opção de estrutura de dados mais adequada para a sua implementação, de modo a otimizar a gestão da memória e do tempo de inserção/remoção no grafo.

0%
0%
View this question

Assuma que vai efetuar uma travessia em profundidade (DFS) no grafo abaixo a partir do vértice 2 (vértice-fonte).

Assuma também que o grafo é implementado utilizando uma estrutura de dados que ordena e apresenta os vértices vizinhos “não visitados” por ordem crescente.

grafo

Indique todas as opções corretas em relação aos tempos de entrada e saída dos vértices na travessia. Considere que o tempo de entrada do vértice-fonte é 1.

  • Nota: O tempo de entrada do vértice é o momento em que o vértice é descoberto pela primeira vez, e o tempo de saída é quando o vértice já não tem vizinhos "não visitados".

0%
0%
0%
0%
0%
0%
0%
View this question

Suponha que precisa implementar um TDA (tipo de dados abstrato) Grafo numa determinada aplicação.

Assuma que os grafos normalmente utilizados na aplicação têm cerca de 10.000 vértices, e que o número de arestas irá variar frequentemente (500.000 a 50.000.000 arestas).

Indique a opção de estrutura de dados mais adequada para a sua implementação, sabendo que é extremamente importante minimizar o tempo gasto em pesquisas do tipo: "existe uma aresta (u,v) no grafo?".

0%
0%
View this question
A figura abaixo apresenta um grafo não orientado com várias componentes conexas.

Suponha que é necessário saber quais os conjuntos de vértices que se encontram em cada uma dessas componentes conexas.

grafo

Selecione abaixo a opção mais correta em relação ao algoritmo de travessia que deve ser utilizado para resolver este problema.
0%
0%
0%
0%
View this question
Indique todas as afirmações corretas.
0%
0%
0%
0%
0%
View this question

Want instant access to all verified answers on moodle24.iscte-iul.pt?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome