Pular para o conteúdo principal
← Banco de questões
3 questões

Questões de Algoritmos e Estruturas de Dados

Foque no que mais cai em Algoritmos e Estruturas de Dados. A IA explica cada questão como se fosse um professor particular — sem decoreba, sem gabarito mudo.

Resolva agora com correção comentada por IA

Em vez do gabarito, a IA mostra exatamente onde você errou — em 500 mil questões, para todas as bancas.

Sem cartão · 7 dias Pro grátis · Cancele quando quiser

Panorama de Algoritmos e Estruturas de Dados em provas reais

O acervo de Algoritmos e Estruturas de Dados reúne hoje 3 questões reais de prova, aplicadas em 2024. Todas mantêm o enunciado original, o gabarito oficial e recebem correção comentada por IA no momento em que você responde — em vez de devolver só a letra certa, o sistema olha para a alternativa que você marcou e explica o raciocínio que levou até ela.

Quais bancas mais cobram Algoritmos e Estruturas de Dados

Se você ainda não sabe qual banca vai organizar o seu concurso, comece pelas que mais aplicam Algoritmos e Estruturas de Dados. Se já sabe, filtre direto pela sua e ignore o resto — treinar no estilo errado custa tempo.

  • Cesgranrio — 3 questões (100%)

Como estudar Algoritmos e Estruturas de Dados sem perder tempo

Resolver questão solta não constrói aprovação. O que muda a curva de acerto é o ciclo fechado: você responde, entende o motivo do erro no mesmo minuto, registra o conceito e revisa ele antes de esquecer.

  • Comece por um bloco de 20 questões de Algoritmos e Estruturas de Dados para medir o seu ponto de partida — sem consulta, cronometrado.
  • Filtre pela banca do seu concurso. A mesma matéria muda de cara conforme quem escreve a prova.
  • Leia a correção comentada mesmo nas questões que você acertou: acerto por eliminação é erro adiado.
  • Mande todo erro para o caderno de erros e deixe a revisão espaçada agendar o retorno — normalmente em 1, 7 e 30 dias.
  • Feche o ciclo com um simulado da sua banca a cada 15 dias para medir progresso em condição real de prova.

Erros que travam o desempenho em Algoritmos e Estruturas de Dados

Nos dados de correção do Sendera, a maior parte das quedas de desempenho não vem de falta de conteúdo — vem de método. Três padrões se repetem:

  • Estudar por videoaula e adiar a questão. A retenção despenca quando a prática vem semanas depois da teoria.
  • Revisar tudo do zero em vez de revisar o que errou. Revisão precisa ser seletiva para caber na sua semana.
  • Ignorar a banca. Cada banca tem um repertório de pegadinhas próprio, e ele se aprende resolvendo prova antiga daquela banca, não de qualquer uma.

Questões em destaque

  • Algoritmos e Estruturas de Dados
    Cesgranrio
    2024
    Árvores

    A Figura abaixo exibe uma árvore binária de busca balanceada. [IMAGEM DE UMA ÁRVORE BINÁRIA DE BUSCA BALANCEADA COM RAIZ 40] Um novo número inteiro foi inserido nessa árvore sem que suas propriedades tenham sido alteradas. Além disso, nenhuma transformação foi necessária para mantê-la balanceada. Qual foi o número inteiro inserido?

    Ver gabarito comentado →
  • Algoritmos e Estruturas de Dados
    Cesgranrio
    2024

    Um programador está desenvolvendo um programa Python que irá ler um texto e produzir um relatório contendo os substantivos presentes nesse texto e o número de vezes que cada substantivo aparece no texto. Por exemplo, o texto "Hoje é domingo de carnaval. Hoje é dia de samba." iria produzir o seguinte resultado: Hoje 2 domingo 1 carnaval 1 dia 1 samba 1 Os substantivos estão organizados de acordo com a lista inicial: `[['Hoje', 2], ['domingo', 1], ['carnaval', 1], ['dia', 1], ['samba', 1]]` Para completar o programa, é necessário construir uma função, chamada inclui, que receba como parâmetros uma lista de palavras, como a lista acima, e a próxima palavra do texto. Caso essa palavra recebida como parâmetro já se encontre na lista, deve-se adicionar uma unidade à quantidade de palavras existentes no texto. Caso contrário, a nova palavra deverá ser inserida no final da lista com o valor da quantidade igual a 1. Por exemplo: • se a função inclui for chamada com a lista inicial e a palavra "carnaval" como parâmetros, a nova configuração da lista passará a ser: `[['Hoje', 2], ['domingo', 1], ['carnaval', 2], ['dia', 1], ['samba', 1]]` • se a função inclui for chamada com a lista inicial e a palavra "folia" como parâmetros, a nova configuração da lista passará a ser: `[['Hoje', 2], ['domingo', 1], ['carnaval', 1], ['dia', 1], ['samba', 1], ['folia', 1]]` Qual implementação da função inclui executa o que foi descrito?

    Ver gabarito comentado →
  • Algoritmos e Estruturas de Dados
    Cesgranrio
    2024

    Um programador criou um método Java que recebe como parâmetro um inteiro maior ou igual a zero e retorna um inteiro cujos dígitos têm suas posições invertidas em relação ao inteiro recebido como parâmetro, conforme os exemplos apresentados a seguir: • Caso essa função receba o inteiro 1234 como parâmetro, ela retornará o inteiro 4321; • Caso essa função receba o inteiro 1000 como parâmetro, ela retornará o inteiro 1; • Caso essa função receba o inteiro 8 como parâmetro, ela retornará o inteiro 8. Qual método executa o que foi especificado?

    Ver gabarito comentado →

Próximo passo para Algoritmos e Estruturas de Dados

Questão solta não vira aprovação sem método. Estes materiais mostram como montar o ciclo de estudo e o que priorizar no seu edital.

Continue explorando

Por banca

Por ano

Perguntas frequentes

Guia gratuito · 7 aulas por e-mail

Método 90 Dias: do zero à prova com repetição espaçada

Sem revisão, você perde 70% do que estudou em 24h. Receba o sistema completo de estudo com IA que resolve isso — em 7 aulas por e-mail.

  • Como montar o plano a partir do seu edital
  • Repetição espaçada aplicada a concurso
  • O que priorizar quando o tempo é curto

Sem spam · cancele em 1 clique