Logo Passei Direto
Buscar

Estética

Outros
Sobre o método da bolha é correto afirmar que:
O tempo de execução pode ser linear em relação ao tamanho da entrada se a instância apresentada já estiver ordenada.
O tempo de execução pode ser linear em relação ao tamanho da entrada se a instância apresentada estiver ordenada em ordem reversa a desejada.
A complexidade computacional deste algoritmo é O (n log n).
O tempo de execução é definido pela complexidade computacional sempre, independentemente da instância apresentada.
O algoritmo executa sempre no mesmo tempo para instâncias de mesmo tamanho.
User badge image
Ensinando Através de Questões

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Sobre o método da bolha (ou bubble sort), a afirmação correta é: - O tempo de execução pode ser linear em relação ao tamanho da entrada se a instância apresentada já estiver ordenada. As outras afirmações estão incorretas: - O tempo de execução não é linear se a instância estiver ordenada em ordem reversa; nesse caso, o algoritmo terá que fazer o máximo de comparações. - A complexidade computacional do bubble sort é O(n²) no pior caso, e O(n) no melhor caso (quando a lista já está ordenada). - O tempo de execução não é definido apenas pela complexidade computacional, pois depende da instância apresentada. - O algoritmo não executa sempre no mesmo tempo para instâncias de mesmo tamanho, pois a ordem dos elementos pode afetar o número de comparações e trocas necessárias.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Observe o trecho de código abaixo, escrito na linguagem C.
Com base nesse código, é correto afirmar que:
O escopo e o tempo de vida da variável soma são iguais e contidos pela função imprimecabecalho().
O tempo de vida da variável soma estende-se durante o tempo em que a função imprimecabecalho() é executada.
O escopo da variável soma é contido pela função imprimecabecalho().
O escopo da variável soma se estende da função calcula() para a função imprimecabecalho().
O escopo da variável soma é dinâmico e se estende durante toda execução do programa.

Em relação ao uso e conceitos de procedimentos e funções em lógica de programação, analise as seguintes afirmativas:
Está CORRETO o que se afirma em:
I. Procedimentos e funções são blocos de instruções para realizar tarefas específicas e são considerados sub-rotinas.
II. Em um procedimento, a passagem de parâmetros é obrigatória.
III. Em uma função, a passagem de parâmetros e o retorno de um valor são obrigatórios.
I e III, apenas.
I, apenas.
II, apenas.
I e II, apenas.
II e III, apenas.

As rotações são operações fundamentais para ajuste da propriedade AVL. Analise as afirmativas abaixo.
Marque a alternativa correta.
I - A inserção de uma nova chave em uma árvore AVL pode desregular diversos nós no caminho da raiz até a folha onde a nova chave foi inserida. Só é necessário aplicar uma rotação no nó mais profundo desregulado.
II - A aplicação da rotação resulta em uma subárvore com a mesma altura da subárvore original, isto é, antes da inserção da nova chave.
As duas afirmativas são falsas.
As duas afirmativas estão corretas e a segunda não justifica a primeira.
A primeira afirmativa é falsa e a segunda afirmativa é verdadeira.
As duas afirmativas estão corretas e a segunda justifica a primeira.
A primeira afirmativa é verdadeira e a segunda afirmativa é falsa.

Mais conteúdos dessa disciplina