Analise as afirmativas: I. Considere o método de ordenação que impl...
🏢 FCC🎯 TRT - 9ª REGIÃO (PR)📚 Estruturas de Dados e Algoritmos
#Técnicas de Ordenação#Teoria dos Algoritmos#Análise de Complexidade
Esta questão foi aplicada no ano de 2013 pela banca FCC no concurso para TRT - 9ª REGIÃO (PR). A questão aborda conhecimentos da disciplina de Estruturas de Dados e Algoritmos, especificamente sobre Técnicas de Ordenação, Teoria dos Algoritmos, Análise de Complexidade.
Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.
I. Considere o método de ordenação que implementa o seguinte processo: uma coleção desordenada de n elementos é dividida em duas metades e cada metade é utilizada como argumento para a reaplicação recursiva da subrotina. Os resultados das duas reaplicações são, então, combinados pela intercalação dos elementos de ambas, resultando em uma coleção ordenada. A complexidade do caso médio desse algoritmo é expressa por O(n log2 n).
II. Existem aplicações para listas lineares nas quais inserções, retiradas e acessos a itens ocorrem sempre em um dos extremos da lista. Nestes casos a estrutura adequada para resolvê-los é a pilha ou stack.
III. No método Quicksort, o pivô é responsável pelo número de partições em que o vetor é dividido. Como o pivô não pode ser um elemento que esteja repetido no vetor, o Quicksort não funciona quando há elementos repetidos.