Questão nº 25

Questão de Tecnologia da Informação · FCC TRT19 2022 (nº 25)

FCC2022Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓

Considere um vetor com n elementos. O método de ordenação

Resposta comentada

Gabarito Alternativa A

Um método de ordenação estável é aquele que, ao ordenar um conjunto de dados, mantém a ordem relativa original de elementos que possuem o mesmo valor.

(A) Correta: Um método de ordenação é chamado de estável se não altera a posição relativa de elementos com mesmo valor depois da ordenação, exatamente como descrito no exemplo.
(B) Incorreta: O Selection Sort tem complexidade O(n2n^2), não O(n3n^3), e sua estratégia é encontrar o menor (ou maior) elemento e colocá-lo na posição correta, não apenas comparar e trocar para colocar os maiores no final.
(C) Incorreta: O Bubble Sort tem complexidade O(n2n^2), não O(n3n^3), embora sua estratégia de comparar e trocar adjacentes para mover elementos (menores para o início ou maiores para o final) esteja parcialmente correta.
(D) Incorreta: O Quicksort tem complexidade O(nlognn \log n) no caso médio e O(n2n^2) no pior caso, nunca O(logn\log n); além disso, a sublista da esquerda deve conter elementos menores ou iguais ao pivô, e não maiores que os da direita.
(E) Incorreta: O Quicksort não é O(logn\log n) e necessita de memória adicional para a pilha de recursão (O(logn\log n) no caso médio, O(nn) no pior caso); algoritmos como Heapsort ou Merge Sort são preferíveis para aplicações que não toleram variações no tempo de ordenação devido ao pior caso do Quicksort.

Fonte: FCC TRT19 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho