Na maioria das vezes, a escolha de um algoritmo é feita através de critérios subjetivos como a facilidade de compreensão, codificação e depuração e eficiencia na utilização dos recursos do computador e rapidez. A análise de algoritmo fornece uma medida objetiva de desempenho proporcional ao tempo de execução do algoritmo. O tempo de execução de um algoritmo para uma determinada entrada pode ser medido pelo número de operações primitivas que ele executa. Como esta medida fornece um nível de detalhamento grande convém adotar medidas de tempo assintótica.

Disponível em: http://www.inf.ufrgs.br/~prestes/Courses/Complexity/aula1.pdf . Acesso em 19 jul. 2021.

A coluna A apresentam operações de estruturas de dados e a coluna B as complexidades de algoritmos em seu caso médio.

COLUNA A COLUNA B
1. Remoção em Árvore a) O(1)
2. Consulta em Fila b) O(n)
3. Consulta em Heap c) O(logn)
4. Remoção em Hash

Assinale a alternativa que associa de forma correta as colunas.

Alternativas:

a) 1 - a), 2 - a), 3 - b), 4 - c)

b) 1 - c), 2 - b), 3 - a), 4 - b)

c) 1 - a), 2 - a), 3 - b), 4 - b)

d) 1 - c), 2 - a), 3 - b), 4 - c)

e) 1 - a), 2 - a), 3 - c), 4 - c)
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.
More Questions From This User See All
Um grafo é uma representação gráfica de elementos de dados e das conexões ou ausência de conexões entre eles. Várias situações do mundo real podem ser representadas como grafos: diagramas de organizações, mapas rodoviários, redes em geral: sociais, energia elétrica, água e esgoto, computadores, transporte, comunicações (satélites, telefonia com fio e sem fio), entre outras aplicações. Busca em um grafo é um processo de visitar todos os vértices de um grafo, mesmo que neste processo sejam visitados mais de uma vez as arestas e/ou os vértices. Considere o grafo da figura a seguir: (ANEXO) Considere que representa uma rede de computadores ponto-a-ponto. O computador J que ele se desconectou da rede. Além disso, também ocorreu um defeito na comunicação entre N e Q. E sobre os algoritmos de busca a partir de N, julgue as afirmações em (V) verdadeiras e (F) falsas. ( ) O vértice M é o último a ser visitado na busca em profundidade. ( ) Para alcançar P, o algoritmo de busca em largura visitará 3 vértices e o algoritmo de busca em profundidade visitará 4 vértices. ( ) Se o vértice Q é removido, ambos os algoritmos visitarão os vértices na mesma ordem. ( ) Se o objetivo for encontrar K, o algoritmo busca em profundidade encontrará com menos visitas que o algoritmo de busca em largura. ( ) Se o vértice N for removido e o início passa a ser K, a ordem dos vértices visitados com ambos os algoritmos de busca é igual. Assinale a alternativa que apresenta a seque^ncia correta. Alternativas: a) V – F – V – F – V. b) F – F – V – V – V. c) V – V – F – V – F. d) V – V – F – F – V. e) F – V – V – V – F.
Responda

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.