Ed
há 2 meses
O algoritmo Bubble Sort é um método de ordenação simples que funciona comparando pares de elementos adjacentes e trocando-os se estiverem na ordem errada. A eficiência do Bubble Sort é melhorada quando a lista já está quase ordenada. Vamos analisar as alternativas: a) Quando a lista a ser ordenada está em ordem crescente. - Neste caso, o algoritmo fará apenas uma passagem pela lista, identificando que não há necessidade de trocas, o que o torna eficiente. b) Quando a lista a ser ordenada está em ordem decrescente. - Aqui, o algoritmo terá que fazer muitas trocas, tornando-se ineficiente. c) Quando o tamanho da lista é muito grande. - O Bubble Sort não é eficiente para listas grandes, pois sua complexidade é O(n²). d) Quando a lista contém elementos de tipos de dados diferentes. - O Bubble Sort não é otimizado para lidar com diferentes tipos de dados, e isso não melhora sua eficiência. Portanto, a alternativa correta é: a) Quando a lista a ser ordenada está em ordem crescente.
Mais perguntas desse material