Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logoquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941200309905
Ano: 2016Banca: SUGEP - UFRPEOrganização: UFRPEDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Árvores | Estruturas de Dados
Suponha que T seja uma árvore binária de pesquisa inicialmente vazia, e considere a inserção dos elementos 30, 50, 60, 20, 40, 10 e 25 em T, exatamente nessa ordem. Qual das sequências abaixo corresponde a um percurso de T em pré- ordem?
Gabarito comentado
Anotações
Marcar para revisão

2

457941200467105
Ano: 2013Banca: CESGRANRIOOrganização: BNDESDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Árvores | Estruturas de Dados
Uma árvore rubro-negra possui 18 valores inteiros distintos armazenados em seus 18 nós.

Uma função recursiva, cujo cabeçalho é boolean busca (int val), foi escrita com o objetivo de visitar os nós desse tipo de árvore à procura de um determinado valor (val). O algoritmo utilizado tira partido das características de uma árvore rubro-negra, com o objetivo de ser o mais eficiente possível.

Qual é o número máximo de chamadas à função busca( ) que será necessário para informar se um determinado valor está, ou não, armazenado na árvore?
Gabarito comentado
Anotações
Marcar para revisão

3

457941201401943
Ano: 2012Banca: CESGRANRIOOrganização: CMBDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Pilhas | Estruturas de Dados
Observe a sequência de operações realizada em uma pilha P, inicialmente vazia.

PUSH(P,"B")
PUSH(P,"R")
PUSH(P,"A")
PUSH(P,"S")
PUSH(P,"I")
PUSH(P,"L")
PUSH(P,"2")
PUSH(P,"0")
PUSH(P,"1")
PUSH(P,"1")
TOP(P)
POP(P)
TOP(P)
POP(P)
POP(P)
POP(P)

Após essa sequência, que elemento é retornado pela operação TOP(P)?
Gabarito comentado
Anotações
Marcar para revisão

4

457941200144626
Ano: 2016Banca: CESPE / CEBRASPEOrganização: POLÍCIA CIENTÍFICA - PEDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Dados | Técnicas de Hashing
O tamanho, em bites, da saída do algoritmo de hash MD5 é igual a
Gabarito comentado
Anotações
Marcar para revisão

5

457941200753787
Ano: 2018Banca: INSTITUTO AOCPOrganização: UFOBDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Dados | Estruturas de Grafos | Teoria dos Algoritmos | Técnicas de Busca | Técnicas de Ordenação

Um algoritmo de computador é composto por várias etapas que, em conjunto, executam uma determinada tarefa. Sobre os algoritmos de computadores, julgue o item a seguir.


Entre alguns exemplos, estão os algoritmos destinados à busca e à ordenação de dados e também os que percorrem grafos para o cumprimento de tarefas.

Gabarito comentado
Anotações
Marcar para revisão

6

457941201870463
Ano: 2024Banca: FGVOrganização: MFDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Árvores | Estruturas de Dados
No contexto de uma Árvore B, estrutura comumente utilizada na indexação de tabelas relacionais, considere as seguintes propriedades numa Árvore B de grau g.


1. Todas as folhas estão no mesmo nível de profundidade na árvore.

2. Todos os nós podem conter, no máximo, 2g - 1 chaves.

3. Exceto pelo nó raiz, todos os demais nós devem conter, no mínimo, g -1 chaves.

4. Para uma árvore com N chaves, a complexidade do algoritmo de inserção é O(n).

5. Para uma árvore com N chaves, a complexidade do algoritmo de inserção é O(log n).


Estão corretas as afirmativas
Gabarito comentado
Anotações
Marcar para revisão

7

457941201191228
Ano: 2013Banca: CESPE / CEBRASPEOrganização: SEGESP-ALDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Filas | Estruturas de Dados
Julgue o item a seguir, com relação a estruturas de dados.

As duas operações básicas de uma fila são o empilhamento e o desempilhamento, também denominadas, respectivamente, PUSH e POP.
Gabarito comentado
Anotações
Marcar para revisão

8

457941202008578
Ano: 2010Banca: FCCOrganização: TRT - 20ª REGIÃO (SE)Disciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Estruturas de Dados | Estruturas de Dados
Em relação às estruturas de dados, é correto afirmar:
Gabarito comentado
Anotações
Marcar para revisão

9

457941202057916
Ano: 2016Banca: CCV-UFCOrganização: UFCDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Árvores | Teoria dos Algoritmos | Análise de Complexidade | Estruturas de Dados
Com relação à uma árvore binária de busca, assinale a alternativa correta.
Gabarito comentado
Anotações
Marcar para revisão

10

457941200644980
Ano: 2012Banca: CESPE / CEBRASPEOrganização: PEFOCEDisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Estruturas de Dados | Estruturas de Dados
Acerca dos conceitos relacionados à estrutura de dados, julgue os itens a seguir.
O procedimento Ordena, apresentado abaixo, no qual A é um vetor e n é a quantidade de elementos nesse vetor, implementa a lógica para classificar, em ordem decrescente, os números do vetor A.

procedimento Ordena(A,n)
        inicio
          para i de 1 ate n faca
            j = i;
            para k de j + 1 ate n faca
          se A[k] < A[j] entao j = k;
        fimpara
      t = A[i]; A[i] = A[j]; A[j] = t;
    fimpara
fimprocedimento

Gabarito comentado
Anotações
Marcar para revisão
..
Logoquestionei.com