Início Questões de Concursos Algoritmos de Busca Resolva questões de Algoritmos de Busca comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Algoritmos de Busca Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 1Q910238 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Web Design, TCEPA, FGV, 2024Uma das premissas do SEO é aumentar a visibilidade de sites nos motores de busca, com base na relevância do conteúdo. Para isso, os motores de busca usam elementos que ajudam a "compreender" o conteúdo do site. Exemplos de elementos que auxiliam diretamente os motores de busca a interpretar o conteúdo de um site incluem: ✂️ a) responsividade, backlinks, alt text para imagens. ✂️ b) URL amigável, certificado SSL, UX. ✂️ c) tags de cabeçalho, alt text para imagens, schema markup. ✂️ d) robots.txt, palavras-chave, certificado SSL. ✂️ e) schema markup, tags de cabeçalho, backlinks. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2Q903785 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Especialidade: Desenvolvimento de Sistemas de Informação, TRF 1a, FGV, 2024O analista Jon está ministrando um treinamento sobre algoritmos de busca e, durante a explicação sobre a busca binária em uma lista ordenada de n elementos, ele discute a eficiência desse algoritmo. A complexidade de tempo correta que Jon deve apresentar para a busca binária é a de: ✂️ a) O(n); ✂️ b) O(n log n); ✂️ c) O(log n); ✂️ d) O(n^2); ✂️ e) O(1). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3Q954957 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Técnico de Laboratório / Área Informática, IFES, IF ES, 2025Considere o código de uma árvore implementado na linguagem Javascript, descrito a seguir: class TreeNode { constructor(value) { this.value = value; this.children = []; } addChild(child) { this.children.push(child); } } class Tree { constructor(value) { this.root = new TreeNode(value); } compute(value) { if (!this.root) return null; const queue = [this.root]; while (queue.length > 0) { const current = queue.shift(); if (current.value === value) { return current; } for (const child of current.children) { queue.push(child); } } return null; } } O método compute do código é conhecido pelo acrônimo em inglês: ✂️ a) DFS - Depth-First Search. ✂️ b) BFS -Breadth-First Search. ✂️ c) DAS -Directed Acyclic Search. ✂️ d) MST -Minimum Spanning Tree. ✂️ e) MBM -Maximum Bipartite Matching. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 4Q1006038 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Tecnologia da Informação, TRT 7 Região CE, CESPE CEBRASPE, 2017Considere que um algoritmo de pesquisa, em um arquivo previamente ordenado, é caracterizado por realizar comparação de chaves e sucessivas divisões no espaço de busca até encontrar o termo pesquisado ou até haver um único registro. Trata-se de um algoritmo de ✂️ a) pesquisa por interpolação. ✂️ b) pesquisa binária. ✂️ c) pesquisa sequencial. ✂️ d) árvore de busca binária. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 5Q1001760 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Tecnologia da Informação, TRT 7 Região CE, FCCOs métodos de Knuth-Morris-Pratt (KMP) e de Boyer-Moore (BM) são algoritmos de ✂️ a) busca binária. ✂️ b) busca em cadeias. ✂️ c) ordenação de vetores por inserção. ✂️ d) ordenação de vetores por seleção. ✂️ e) ordenação de vetores por troca. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 6Q993424 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Desenvolvimento de Aplicações Web Mobile, IBGE, AOCP, 2019Formalmente, um algoritmo de busca é aquele que aceita um argumento e tenta encontrar o registro cuja chave seja igual ao argumento. Assim, analisando o seguinte passo a passo de um algoritmo de busca, é correto afirmar que se trata de um algoritmo 1. Defina que min= 1 e max = n. 2. Encontre a média de max e min, arredondando para baixo para que seja um inteiro. 3. Se você tiver adivinhado o número certo. Pare – Fim algoritmo! 4. Se o palpite foi muito baixo, defina o min como 1 a mais do que o palpite. 5. Se o palpite foi muito alto, defina o max como 1 a menos do que o palpite. 6. Volte ao passo dois. ✂️ a) busca sequencial. ✂️ b) busca binária. ✂️ c) busca por interpolação. ✂️ d) busca em árvore. ✂️ e) hash. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF
1Q910238 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Web Design, TCEPA, FGV, 2024Uma das premissas do SEO é aumentar a visibilidade de sites nos motores de busca, com base na relevância do conteúdo. Para isso, os motores de busca usam elementos que ajudam a "compreender" o conteúdo do site. Exemplos de elementos que auxiliam diretamente os motores de busca a interpretar o conteúdo de um site incluem: ✂️ a) responsividade, backlinks, alt text para imagens. ✂️ b) URL amigável, certificado SSL, UX. ✂️ c) tags de cabeçalho, alt text para imagens, schema markup. ✂️ d) robots.txt, palavras-chave, certificado SSL. ✂️ e) schema markup, tags de cabeçalho, backlinks. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2Q903785 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Especialidade: Desenvolvimento de Sistemas de Informação, TRF 1a, FGV, 2024O analista Jon está ministrando um treinamento sobre algoritmos de busca e, durante a explicação sobre a busca binária em uma lista ordenada de n elementos, ele discute a eficiência desse algoritmo. A complexidade de tempo correta que Jon deve apresentar para a busca binária é a de: ✂️ a) O(n); ✂️ b) O(n log n); ✂️ c) O(log n); ✂️ d) O(n^2); ✂️ e) O(1). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3Q954957 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Técnico de Laboratório / Área Informática, IFES, IF ES, 2025Considere o código de uma árvore implementado na linguagem Javascript, descrito a seguir: class TreeNode { constructor(value) { this.value = value; this.children = []; } addChild(child) { this.children.push(child); } } class Tree { constructor(value) { this.root = new TreeNode(value); } compute(value) { if (!this.root) return null; const queue = [this.root]; while (queue.length > 0) { const current = queue.shift(); if (current.value === value) { return current; } for (const child of current.children) { queue.push(child); } } return null; } } O método compute do código é conhecido pelo acrônimo em inglês: ✂️ a) DFS - Depth-First Search. ✂️ b) BFS -Breadth-First Search. ✂️ c) DAS -Directed Acyclic Search. ✂️ d) MST -Minimum Spanning Tree. ✂️ e) MBM -Maximum Bipartite Matching. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
4Q1006038 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Tecnologia da Informação, TRT 7 Região CE, CESPE CEBRASPE, 2017Considere que um algoritmo de pesquisa, em um arquivo previamente ordenado, é caracterizado por realizar comparação de chaves e sucessivas divisões no espaço de busca até encontrar o termo pesquisado ou até haver um único registro. Trata-se de um algoritmo de ✂️ a) pesquisa por interpolação. ✂️ b) pesquisa binária. ✂️ c) pesquisa sequencial. ✂️ d) árvore de busca binária. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
5Q1001760 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Tecnologia da Informação, TRT 7 Região CE, FCCOs métodos de Knuth-Morris-Pratt (KMP) e de Boyer-Moore (BM) são algoritmos de ✂️ a) busca binária. ✂️ b) busca em cadeias. ✂️ c) ordenação de vetores por inserção. ✂️ d) ordenação de vetores por seleção. ✂️ e) ordenação de vetores por troca. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
6Q993424 | Algoritmos e Estrutura de Dados, Algoritmos de Busca, Desenvolvimento de Aplicações Web Mobile, IBGE, AOCP, 2019Formalmente, um algoritmo de busca é aquele que aceita um argumento e tenta encontrar o registro cuja chave seja igual ao argumento. Assim, analisando o seguinte passo a passo de um algoritmo de busca, é correto afirmar que se trata de um algoritmo 1. Defina que min= 1 e max = n. 2. Encontre a média de max e min, arredondando para baixo para que seja um inteiro. 3. Se você tiver adivinhado o número certo. Pare – Fim algoritmo! 4. Se o palpite foi muito baixo, defina o min como 1 a mais do que o palpite. 5. Se o palpite foi muito alto, defina o max como 1 a menos do que o palpite. 6. Volte ao passo dois. ✂️ a) busca sequencial. ✂️ b) busca binária. ✂️ c) busca por interpolação. ✂️ d) busca em árvore. ✂️ e) hash. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro