Em vários momentos do dia, precisamos de dados ordenados para agilizar nosso trabalho de pesquisa ou busca. Como exemplo, pode-se citar um relatório dos dados pessoais dos funcionários de uma empresa. Como seria consultar os dados de um funcionário, como e-mail ou telefone, se o relatório não estivesse em ordem alfabética de nome? Em função dessa necessidade de dados ordenados, existem vários métodos de ordenação, alguns melhores que outros. Analise e julgue as alternativas a seguir, acerca dos algoritmos para ordenação interna apresentados na Unidade de Aprendizagem. I. O algoritmo de ordenação por inserção apresenta um ótimo desempenho quando os elementos a serem ordenados já inseridos de forma ordenada, não importando a quantidade de elementos a serem ordenados. Apresenta uma não eficiência se os elementos encontrarem-se em ordem descendente/invertida.II. Um algoritmo de ordenação é considerado estável se ele não alterar a posição relativa de elementos de mesmo valor.III. O método bolha é um dos métodos mais fáceis de programar, mas não é eficiente comparado a outros métodos.IV. Os métodos de ordenação simples por inserção, método bolha e por seleção possuem complexidade de O(n) comparações.
- Em vários momentos do dia, precisamos de dados ordenados para agilizar nosso trabalho de pesquisa ou busca. Como exemplo, pode-se citar um relatório dos dados pessoais dos funcionários de uma empresa. Como seria consultar os dados de um funcionário, como e-mail ou telefone, se o relatório não estivesse em ordem alfabética de nome? Em função dessa necessidade de dados ordenados, existem vários métodos de ordenação, alguns melhores que outros. Analise e julgue as alternativas a seguir, acerca dos algoritmos para ordenação interna apresentados na Unidade de Aprendizagem. I. O algoritmo de ordenação por inserção apresenta um ótimo desempenho quando os elementos a serem ordenados já inseridos de forma ordenada, não importando a quantidade de elementos a serem ordenados. Apresenta uma não eficiência se os elementos encontrarem-se em ordem descendente/invertida.II. Um algoritmo de ordenação é considerado estável se ele não alterar a posição relativa de elementos de mesmo valor.III. O método bolha é um dos métodos mais fáceis de programar, mas não é eficiente comparado a outros métodos.IV. Os métodos de ordenação simples por inserção, método bolha e por seleção possuem complexidade de O(n) comparações.
- V.V.V.F
- V.F.V.F
- F.F.V.V
- F.V.V.V
- V.V.V.V