• HOME
  • MAPAS RESOLVIDOS
  • SOBRE NÓS
Nossa equipe é composta por profissionais especializados em diversas áreas, o que nos permite oferecer uma assessoria completa na elaboração de uma ampla variedade de atividades. Estamos empenhados em garantir a autenticidade e originalidade de todos os trabalhos que realizamos.

Ficaríamos muito satisfeitos em poder ajudar você. Entre em contato conosco para solicitar o seu serviço.
(62) 9 9878-8622
integrareacademy.com.br
Aponte o celular para abrir o WhatsApp
ou clique aqui

A forma mais eficiente de efetuar pesquisa em um arranjo sem a necessidade de memórias auxiliares é a busca binária. A estratégia consiste em comparar a chave de busca (dado que estamos procurando) ao elemento do meio do arranjo (vetor). Se forem iguais, a busca terá terminado com sucesso, e o algoritmo retornará a respectiva posição na qual o elemento foi encontrado. Caso contrário, o vetor será divido em duas metades, e a pesquisa será repetida na metade “inferior”, se a chave de busca for menor do que o valor do meio do arranjo, ou na parte “superior”, se a chave de busca for maior. A cada iteração, a busca binária reduz a quantidade de possíveis candidatos pela metade. Isso faz com que a velocidade de busca seja extremamente rápida, já que, em tese, o algoritmo implementa uma heurística que elimina a necessidade de investigar porções do vetor cuja busca seria infrutífera. Observe o código-fonte a seguir que implementa a busca binária.

  • Período

    01/08/2025
  • Status

    Aberto
  • Nota máxima

    100,00%
  • Data Final

    valendo 100% da nota
  • Finalizado

    Não
  • Nota obtida

    100%
  • Data Gabarito/ Feedback

    a definir
  • Data e Hora Atual

    Horário de Brasília
  • Finalizado em

    31/12/2030

MAPA - ADSIS - ESTRUTURA DE DADOS II - 52_2024

 

A forma mais eficiente de efetuar pesquisa em um arranjo sem a necessidade de memórias auxiliares é a busca binária. A estratégia consiste em comparar a chave de busca (dado que estamos procurando) ao elemento do meio do arranjo (vetor). Se forem iguais, a busca terá terminado com sucesso, e o algoritmo retornará a respectiva posição na qual o elemento foi encontrado. Caso contrário, o vetor será divido em duas metades, e a pesquisa será repetida na metade “inferior”, se a chave de busca for menor do que o valor do meio do arranjo, ou na parte “superior”, se a chave de busca for maior. A cada iteração, a busca binária reduz a quantidade de possíveis candidatos pela metade. Isso faz com que a velocidade de busca seja extremamente rápida, já que, em tese, o algoritmo implementa uma heurística que elimina a necessidade de investigar porções do vetor cuja busca seria infrutífera. Observe o código-fonte a seguir que implementa a busca binária.

 

Linha Código
  int buscaBinaria(int arranjo
  , int i, int f, int chave)
  {
01

02

03

04

if (f >= i)

{

int meio = i + (f - i)/2; if (arranjo

05 meio
06

07

08

09

== chave)

return meio;

if (arranjo

10

11

meio
12

13

> chave)

return buscaBinaria(arranjo, i, meio-1, chave);

  return buscaBinaria(arranjo, meio+1, f, chave);
  }
  return -1;
  }

 

Responda:

 

  1. a) Caso a chave de busca seja um valor que esteja ausente dentro do arranjo, qual é o valor que a função buscaBinaria() retornará?
  2. b) Para que essa busca funcione, o arranjo precisa, necessariamente, estar ordenado? Se sim, explique o motivo.
  3. c) Para que essa busca seja rápida, é preciso aplicar ela em um arranjo estático? Se sim, explique o motivo.
  4. d) Imagine que essa função precisa ser invocada dentro da função main() de um programa em C. Dessa forma, escreva a linha de código (apenas uma linha) que invocaria essa função para realizar a busca em um arranjo denominado VET, que possui 10 elementos, e que a chave de busca é igual a 15.

 

Sua resposta deve ser enviada contendo a resposta para os quatro itens descritos acima.

 

ATENÇÃO: a entrega deve ser feita exclusivamente por meio de um arquivo .doc, .docx ou .pdf. Utilize o

template de entrega da atividade MAPA disponível no material da disciplina.

Antes de enviar a sua atividade, certifique-se de que respondeu a todas as perguntas e não se esqueceu de nenhum detalhe. Após o envio, não são permitas alterações. Por favor, não insista.

 

Orientações:

  • Plágios e cópias indevidas serão penalizados com nota zero.
  • As perguntas devem ser respondidas de forma adequada, ou seja, precisam ser coerentes.
  • Não são permitidas correções parciais no decorrer do módulo, ou seja, o famoso: “professor, veja se minha atividade está certa?”. Isso invalida seu processo avaliativo. Lembre-se de que a interpretação da atividade também faz parte da avaliação.
  • Procure sanar suas dúvidas sobre o conteúdo exigido na atividade, de modo que consiga realizar sua participação.
  • Atenção ao prazo de entrega, evite o envio de atividade em cima do prazo. Evite transtornos.

Acesse nossas aulas conceituais e ao vivo. Seja participativo durante o módulo e procure sanar suas dúvidas pedagógicas junto à mediação em tempo hábil para a realização da atividade.

Nossa equipe é composta por profissionais especializados em diversas áreas, o que nos permite oferecer uma assessoria completa na elaboração de uma ampla variedade de atividades. Estamos empenhados em garantir a autenticidade e originalidade de todos os trabalhos que realizamos.

Ficaríamos muito satisfeitos em poder ajudar você. Entre em contato conosco para solicitar o seu serviço.
(62) 9 9878-8622
integrareacademy.com.br
Aponte o celular para abrir o WhatsApp
ou clique aqui

Feedbacks

Atividades Relacionadas

Analisando o percurso histórico da gestão escolar, pudemos perceber que a escola, enquanto instituição social, esteve sempre permeada de influências da sociedade. Logo, a educação, compreendida por ser um importante instrumento transformador, ao mesmo tempo, em que influencia na tessitura social, é influenciada pelo contexto sócio-histórico.
18/07/2024
Integrare Academy

    Analisando o percurso histórico da gestão escolar, pudemos perceber que a escola, enquanto instituição social, esteve sempre permeada de influências da sociedade. Logo, a educação, compreendida por ser um importante instrumento transformador, ao mesmo tempo, em que influencia na tessitura social, é influenciada pelo contexto sócio-histórico. Fonte: JORGE. W. J. Gestão escolar e […]

Dessa forma, é possível compreender que os consumidores são influenciados por diferentes motivos
02/09/2024
Integrare Academy

ATIVIDADE 1 - GCOM - COMPORTAMENTO DO CONSUMIDOR - 53_2024   Durante o processo de decisão de compra, o consumidor sofre diversas influências em suas escolhas, sejam essas por estímulos internos ou externos. Além das ações de comunicação e marketing que recebem das marcas, produtos e/ou serviços, grupos de influências e experiências vividas farão parte […]

O uso de animais em pesquisa é considerado importante por diversas razões, principalmente no avanço do conhecimento científico e no desenvolvimento de tratamentos médicos. Apesar dos benefícios, atualmente há diversas legislações que determinam limites nos procedimentos de manejo com animais, que buscam assegurar-lhes bem-estar. Além dessa preocupação, há também cuidados a serem observados com a segurança do pesquisador e ainda outras que objetivam manter padrões que garantam a reprodutibilidade e a acurácia dos resultados dos estudos.
11/04/2024
Integrare Academy

ATIVIDADE 01 - NUT - NUTRIÇÃO EXPERIMENTAL - 51/2024 O uso de animais em pesquisa é considerado importante por diversas razões, principalmente no avanço do conhecimento científico e no desenvolvimento de tratamentos médicos. Apesar dos benefícios, atualmente há diversas legislações que determinam limites nos procedimentos de manejo com animais, que buscam assegurar-lhes bem-estar. Além dessa […]

Olá, estudante do Curso de Gestão Pública e da disciplina de Contabilidade Aplicada ao Setor Público. A atividade proposta corresponde ao Material de Avaliação Prática de Aprendizagem (MAPA). O objetivo desta atividade é capacitar você aluno(a) do curso de Gestão Pública a compreender e aplicar os princípios da contabilidade pública no contexto do orçamento participativo.
03/05/2024
Integrare Academy

MAPA - GPUB - CONTABILIDADE APLICADA AO SETOR PÚBLICO - 52_2024   Olá, estudante do Curso de Gestão Pública e da disciplina de Contabilidade Aplicada ao Setor Público. A atividade proposta corresponde ao Material de Avaliação Prática de Aprendizagem (MAPA).   O objetivo desta atividade é capacitar você aluno(a) do curso de Gestão Pública a […]

A origem das mencionadas figuras legislativo-constitucionais tem lugar no projeto do que viria ser a Convenção Internacional dos Direitos da Criança, que, somente em 20.11.1989, tornou-se publicamente conhecida e adotada pelos países que fazem parte da comunidade internacional perante a Organização das Nações Unidas – ONU. O Estatuto da Criança e do Adolescente, entretanto, apenas veio a lume, na data de 13.07.1990; e, nesses anos de sua vigência, é possível constatar uma verdadeira mudança cultural a partir do marco teórico e pragmático dos direitos humanos, principalmente, nas relações políticas e sociais pertinentes à infância e à adolescência.
05/06/2024
Integrare Academy

  A origem das mencionadas figuras legislativo-constitucionais tem lugar no projeto do que viria ser a Convenção Internacional dos Direitos da Criança, que, somente em 20.11.1989, tornou-se publicamente conhecida e adotada pelos países que fazem parte da comunidade internacional perante a Organização das Nações Unidas – ONU. O Estatuto da Criança e do Adolescente, entretanto, […]

Além disso, você sabe que é essencial garantir que o novo contratado se encaixe na cultura da empresa e possua as habilidades técnicas necessárias para desempenhar sua função com excelência. Portanto, você precisa desenvolver uma estratégia de recrutamento e seleção que leve em conta tanto o FIT cultural quanto aos requisitos específicos da posição a ser preenchida.
05/06/2024
Integrare Academy

  Além disso, você sabe que é essencial garantir que o novo contratado se encaixe na cultura da empresa e possua as habilidades técnicas necessárias para desempenhar sua função com excelência. Portanto, você precisa desenvolver uma estratégia de recrutamento e seleção que leve em conta tanto o FIT cultural quanto aos requisitos específicos da posição […]

1 2 3 … 1.562 Próximo »
Sobre
Sobre NósTrabalhe ConoscoAcessibilidade
Suporte
Perguntas FrequentesAcessibilidadeFale Conosco
Jurídico
Termos de UsoPolíticas de PrivacidadePolíticas de Cookies
Social
Instagram
Youtube
© Integrare Academy. Todos os Direitos Reservados.
Desenvolvido por: Athomus Tecnologia da Informação
laptopyoutube-playinstagramdot-circle-owhatsapp