Logo Passei Direto
Buscar

Exercícios sobre pesquisa sequencial e pesquisa binária_ Algoritmos e Estruturas de Dados II - Engenharia de Software - Unid Educ Praça da Liberdade - PPL - Manhã - 2024_1

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>Exercícios sobre pesquisa sequencial e pesquisa</p><p>binária</p><p>Entrega 26 mai em 23:59</p><p>Pontos 1</p><p>Perguntas 4</p><p>Disponível 20 mai em 10:30 - 4 jul em 23:59</p><p>Limite de tempo Nenhum</p><p>Instruções</p><p>Histórico de tentativas</p><p>Tentativa Tempo Pontuação</p><p>MAIS RECENTE Tentativa 1 5 minutos 1 de 1</p><p>Pontuação deste teste: 1 de 1</p><p>Enviado 26 mai em 16:43</p><p>Esta tentativa levou 5 minutos.</p><p></p><p>Pergunta 1</p><p>0,25 / 0,25 pts</p><p>Prezados alunos,</p><p>Esses exercícios devem ser realizados individualmente e encerrados até o dia 26/05, às 23:59. Essa</p><p>atividade tem o valor de 1 ponto.</p><p>Bons estudos!</p><p>Seja o seguinte vetor, ordenado de forma ascendente:</p><p>10 20 30 40 50 60 70 80 90</p><p>26/05/2024, 16:43 Exercícios sobre pesquisa sequencial e pesquisa binária: Algoritmos e Estruturas de Dados II - Engenharia …</p><p>https://pucminas.instructure.com/courses/191313/quizzes/455660 1/4</p><p>https://pucminas.instructure.com/courses/191313/quizzes/455660/history?version=1</p><p>8</p><p>9</p><p>4</p><p>2</p><p>Correto!</p><p>3</p><p></p><p>Pergunta 2</p><p>0,25 / 0,25 pts</p><p>2*n operações</p><p>Caso se utilize um algoritmo de busca binária, quantas comparações serão necessárias para que o</p><p>valor 80 seja encontrado?</p><p>O algoritmo clássico a seguir, implementado em Java, é chamado de busca binária. O algoritmo</p><p>recebe como parâmetros um vetor de inteiros v e um inteiro num; e retorna verdadeiro caso aquele</p><p>inteiro num seja encontrado no vetor v ou falso, caso contrário. Considerando que a variável n é o</p><p>tamanho do vetor v, qual das opções a seguir representa a ordem de grandeza de comparações que</p><p>precisam ser realizadas para se buscar um inteiro num com a busca binária em um vetor v de</p><p>tamanho n?</p><p>26/05/2024, 16:43 Exercícios sobre pesquisa sequencial e pesquisa binária: Algoritmos e Estruturas de Dados II - Engenharia …</p><p>https://pucminas.instructure.com/courses/191313/quizzes/455660 2/4</p><p>n operações</p><p>n/2 operações</p><p>n operações</p><p>Correto!</p><p>log (n) operações</p><p></p><p>Pergunta 3</p><p>0,25 / 0,25 pts</p><p>sequencial iterativa</p><p>binária iterativa</p><p>Correto!</p><p>binária recursiva</p><p>pré-ordem recursiva</p><p>sequencial recursiva</p><p></p><p>2</p><p>2</p><p>O seguinte trecho de código, implementado em Java, realiza a busca por uma chave x em um vetor</p><p>de inteiros A, que encontra-se ordenado crescentemente. Os parâmetros p e r delimitam o</p><p>subvetor A[p..r].</p><p>private static int busca(int[] A, int p, int r, int x) {</p><p>if (p > r) return -1;</p><p>else {</p><p>int q = (p + r) / 2;</p><p>if(A[q] == x) return q;</p><p>else if(A[q] > x) return busca(A, p, q-1, x);</p><p>else return busca(A, q+1, r, x);</p><p>}</p><p>}</p><p>O trecho de código apresentado implementa uma busca</p><p>26/05/2024, 16:43 Exercícios sobre pesquisa sequencial e pesquisa binária: Algoritmos e Estruturas de Dados II - Engenharia …</p><p>https://pucminas.instructure.com/courses/191313/quizzes/455660 3/4</p><p>Pergunta 4</p><p>0,25 / 0,25 pts</p><p>V, V, F</p><p>F, F, F</p><p>V, V, V</p><p>F, V, V</p><p>Correto!</p><p>V, F, V</p><p>Pontuação do teste: 1 de 1</p><p>Avalie se são verdadeiras (V) ou falsas (F) as afirmativas a seguir:</p><p>I - O método de busca “pesquisa binária” necessita de um ordenamento prévio do vetor.</p><p>II - O método de “pesquisa binária” possui tempo de busca maior que o método de “busca</p><p>sequencial”.</p><p>III - O método de “pesquisa sequencial” percorre os registros sequencialmente a partir do primeiro,</p><p>até encontrar a chave procurada ou chegar ao final dos registros.</p><p>As afirmativas I, II e III são, respectivamente:</p><p>26/05/2024, 16:43 Exercícios sobre pesquisa sequencial e pesquisa binária: Algoritmos e Estruturas de Dados II - Engenharia …</p><p>https://pucminas.instructure.com/courses/191313/quizzes/455660 4/4</p>

Mais conteúdos dessa disciplina