Alguém pode dar uma forcinha?

Para colocar em ordem crescente uma lista de n números reais, será utilizado o algoritmo conhecido como Bubblesort, que consiste em comparar elementos consecutivos da lista, trocando os mesmos de posição se o número da esquerda for maior. O processo se inicia da esquerda para a direita. A primeira varredura da lista coloca o maior elemento da lista na sua posição definitiva. A segunda varredura da lista se faz com a sublista obtida da primeira excluindo o último elemento, e assim sucessivamente. Com base nessa exposição, julgue os itens subsequentes.

(1) Se n=10, o número de trocas efetuadas será menor ou igual a 45.
(2) Se a lista é (8,6,10,7,5), será necessárias 3 varreduras para ordenar a lista.

Gab.: C, E.
========================================================================= Instru��es para entrar na lista, sair da lista e usar a lista em http://www.mat.puc-rio.br/~obmlistas/obm-l.html =========================================================================

Responder a