Algoritmos e Estrutura de Dados Algoritmos Algoritmos de Ordenação
Ano: 2025
Banca: Fundação Getúlio Vargas (FGV)
A análise da complexidade de algoritmos é essencial para avaliar seu desempenho e eficiência, especialmente em cenários com grandes volumes de dados.
Assinale a opção que representa a complexidade O (n log n) mais comummente observada em algoritmos de ordenação eficientes.
Algoritmos e Estrutura de Dados Algoritmos Algoritmos de Ordenação
Ano: 2025
Banca: IF Sul Rio-Grandense
Os algoritmos de ordenação são ferramentas essenciais na programação e em ciência da computação, pois permitem a organização eficiente de dados. A escolha do algoritmo apropriado depende de fatores como o tamanho da lista, a natureza dos dados e a necessidade de eficiência em termos de tempo e espaço.

Sendo assim, sobre os algoritmos de ordenação, podemos afirmar que

I. Bubble sort é um algoritmo de ordenação simples e muito eficiente para grande conjunto de dados.
II. Insertion sort é um algoritmo de ordenação utilizado para um pequeno número de elementos.
III. Quick sort é um algoritmo de ordenação mais rápido, que emprega a técnica de divisão e conquista.
IV. Selection sort recebe esse nome pela maneira como ele percorre o array...
Algoritmos e Estrutura de Dados Algoritmos Algoritmos de Ordenação
Ano: 2025
Banca: IV - UFG

Considere o seguinte código Python que implementa um método de ordenação:


...

Algoritmos e Estrutura de Dados Algoritmos Algoritmos de Ordenação
Ano: 2023
Banca: CESPE / CEBRASPE

Julgue o item seguinte a respeito dos conceitos de algoritmo de ordenação.


O algoritmo merge sort ordena os elementos de um vetor percorrendo este diversas vezes e, a cada passagem, deslocando até o topo o maior elemento da sequência.

Algoritmos e Estrutura de Dados Algoritmos Algoritmos de Ordenação
Ano: 2023
Banca: Avança SP

Analise a árvore a seguir:

Imagem associada para resolução da questão

Seu percurso “em ordem” ( in order) será: 

Algoritmos e Estrutura de Dados Algoritmos Estrutura de Dados Algoritmos de Ordenação + 1
Ano: 2023
Banca: FUMARC

Considere a figura a seguir representando um vetor e os passos de um método de ordenação interna.


Imagem associada para resolução da questão


Analise as afirmativas referentes ao método de ordenação interna utilizado para ordenar o vetor:

I – O método apresentado é baseado no princípio da distribuição.

II – O método apresentado requer O(n2) comparações.

III – O método apresentado é um exemplo ...

Algoritmos e Estrutura de Dados Algoritmos Algoritmos de Ordenação
Ano: 2023
Banca: IDECAN
Na computação existem algoritmos que utilizam diferentes técnicas de ordenação para organizar um conjunto de dados. Selecione o algoritmo de ordenação que usa um método eficiente com complexidade C(n) = O(n²) no pior caso, e C(n) = O(n log n) no melhor e médio caso, com o seguinte funcionamento:
? Escolhe um elemento da lista chamado pivô. ? Reorganiza a lista de forma que os elementos menores que o pivô fiquem de um lado, e os maiores fiquem de outro. ? Recursivamente ordena a sub-lista abaixo e acima do pivô.
Assinale a alternativa correta.
Algoritmos e Estrutura de Dados Algoritmos Algoritmos de Ordenação
Ano: 2023
Banca: UFRRJ
Sobre os algoritmos para ordenação de dados, é correto afirmar que o
Algoritmos e Estrutura de Dados Algoritmos Algoritmos de Ordenação
Ano: 2023
Banca: UFSC
Considere as seguintes definições relacionadas a algoritmos de ordenação e assinale a alternativa que identifica corretamente as três definições, considerando sua ordem.
1. O algoritmo consiste em percorrer o vetor de itens desordenados da esquerda para a direita, ordenando um item por vez. A cada passo, o item não ordenado é comparado aos itens à sua esquerda (os quais já estão ordenados) de modo a encontrar em qual posição ele deve ser colocado. Esses passos são repetidos para cada um dos itens não ordenados restantes. O algoritmo termina quando o último item do vetor é colocado na posição correta.
2. O algoritmo divide logicamente o vetor em duas partições: uma partição contendo itens ordenados, que é construída da esquerda para a direita na frente (esquerda) do vetor, e uma ...
10 Q899246
Algoritmos e Estrutura de Dados Algoritmos Algoritmos de Ordenação Complexidade de Algoritmos
Ano: 2023
Banca: FGV
Diante do cenário de insegurança digital, a PGM de Niterói contratou a empresa Tec_segura para melhorar a confidencialidade das informações trafegadas na sua rede interna. Logo, foi decidido pela utilização da técnica cerca de trilho com um nível maior de complexidade. Dessa forma, as mensagens são escritas em um retângulo, linha por linha, e a leitura é em coluna por coluna, mas a ordem da leitura é permutada. A ordem das colunas, então, torna-se a chave para o algoritmo. Considerando a chave como: 4 3 1 2 5, caso a mensagem trafegada na rede seja: NITEROISEMPREAFRENTE A cifra na qual a técnica foi aplicada corretamente é: