Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/09/2019 Teste: Atividade para avaliação - Semana 5 https://cursos.univesp.br/courses/2629/quizzes/8328/take 1/4 2 ptsPergunta 1 Assinale verdadeiro ou falso: Verdadeiro 1. Um algoritmo de ordenação estável mantém a ordem relativa de dados idênticos presente na sequência desordenada fornecida como entrada. Falso 2. Para o Input=[(“Adriana”,20),(“Alice”,15), (“Amanda”,20),(”Carlos”,15), (“Pedro”,15)], em que (<nome>, <idade>), um algoritmo de ordenação estável aplicado para ordenar as idades retornaria: Output= (Alice,”15”), (“Adriana”,20),(“Amanda”,20)(“Carlos”,15), (“Pedro,15”)]. Falso 3. Quick-sort, insertion-sort e counting-sort são algoritmos de ordenação estáveis. Verdadeiro 4. Um algoritmo de ordenação instável pode se tornar estável simplesmente considerando-se o índice de cada elemento na ordenação original ao se comparar os elementos com valores idênticos na ordenação atual. 2 ptsPergunta 2 Considere o algoritmo a seguir: O_q_Faço_?(V[1,...TAM], TAM) j ← 1 ENQUANTO(j<TAM+1) i ← Tam ENQUANTO(i >j+1) IF(V[i] < V[i-1]) temp = V[i-1]; V[i-1] = V[i]; V[i] = temp; FIM-SE i ← i-1 FIM-ENQUANTO 25/09/2019 Teste: Atividade para avaliação - Semana 5 https://cursos.univesp.br/courses/2629/quizzes/8328/take 2/4 É verdadeira apenas a afirmativa II. É verdadeira apenas a afirmativa III. São verdadeiras apenas as afirmativas I e III. Nenhuma das afirmativas é verdadeira. São verdadeiras apenas as afirmativas I e II. j ← j+1 FIM-ENQUANTO Analise as seguintes afirmativas: I – Trata-se de um algoritmo de ordenação que aplica a abordagem divisão e conquista. II – Sendo V=[87, 62, 21, 33, 52] e TAM=5, o algoritmo executa 1 comparação e 4 trocas de valores. III – O algoritmo apresenta complexidade O(n ).2 Agora responda: 2 ptsPergunta 3 São verdadeiras apenas as afirmativas I e III. São verdadeiras apenas as afirmativas II e III. São verdadeiras todas as afirmativas. São verdadeiras apenas as afirmativas I e II. Nenhuma das afirmativas é verdadeira. Considere as sentenças a seguir: I – Um algoritmo chamado “in-place” necessita de uma estrutura de dados auxiliar para aplicar uma transformação sobre os dados de entrada. II – Quick-sort e Heap-sort são algoritmos “in-place”. III – Counting-sort não é um algoritmo “in-place”. Agora responda: 2 ptsPergunta 4 25/09/2019 Teste: Atividade para avaliação - Semana 5 https://cursos.univesp.br/courses/2629/quizzes/8328/take 3/4 São verdadeiras todas as afirmativas. Nenhuma das afirmativas é verdadeira. São verdadeiras apenas as afirmativas II e III. São verdadeiras apenas as afirmativas I e III. São verdadeiras apenas as afirmativas I e II. O algoritmo de Coppersmith e Winograd realiza a multiplicação de matrizes com complexidades O(n ) e 𝛀(n ) para uma entrada de tamanho n. Considere as afirmações a seguir: 2.375 2 I – A cota superior é O(n ) e a cota inferior é 𝛀(n ).2.375 2 II – O algoritmo é assintoticamente ótimo. III – A cota superior ainda pode ser melhorada. Agora responda: 2 ptsPergunta 5 1ª ordenação: [131,312,572,713,243,724,124,245,437,457] 2ª ordenação: [312,713,124,724,131,437,243,245,457,572] 3ª ordenação: [124,131,243,245,312,437,457,572,713,724] 1ª ordenação: [131,312,572,713,243,124,724,245,457,437] 2ª ordenação: [713, 312,724,124,437,131,245,243,572,457] 3ª ordenação: [124,131,243,245,312,437,457,572,713,724] 1ª ordenação: [312,131,572,243,713,124,724,245,437,457] 2ª ordenação: [312,713,724,124,437,131,243,245,457,572] 3ª ordenação: [124,131,243,245,312,437,457,572,713,724] 1ª ordenação: [131,312,572,713,243,124,724,245,457,437] 2ª ordenação: [131,124,243,,245,312,457,437,572,713,724] 3ª ordenação: [124,131,243,245,312,437,457,572,713,724] Considerando como entrada A=[713,131,312,124,245,457,572,724,243,437], qual sequência de resultados o algoritmo radix-sort retornará? 25/09/2019 Teste: Atividade para avaliação - Semana 5 https://cursos.univesp.br/courses/2629/quizzes/8328/take 4/4 Salvo em 1:15 1ª ordenação: [131,312,572,713,243,124,724,245,457,437] 2ª ordenação: [312,713,124,724,131,437,243,245,457,572] 3ª ordenação: [124,131,243,245,312,437,457,572,713,724] Enviar teste
Compartilhar