Ícone Questionei
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

Logo Questioneiquestionei.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

457941201558470
Ano: 2020Banca: INSTITUTO AOCPOrganização: Prefeitura de Novo Hamburgo - RSDisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Análise de Complexidade
Assinale a alternativa que apresenta o tempo de execução do pior caso e do melhor caso para o algoritmo quicksort ou ordenação rápida.
Gabarito comentado
Anotações
Marcar para revisão

2

457941201655513
Ano: 2012Banca: IDECANOrganização: BanestesDisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Algoritmos | Teoria dos Algoritmos | Análise de Complexidade
Sabendo que o algoritmo pode ser considerado como uma sequência de ações executáveis para obtenção de uma solução para um determinado tipo de problema e que pode ser mensurado para se obter um tempo de execução em relação a algumas variáveis, marque os 3 cenários apresentados pelo tempo de execução de um algoritmo.
Gabarito comentado
Anotações
Marcar para revisão

3

457941201558627
Ano: 2015Banca: CONSULPLANOrganização: TRE-MGDisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Análise de Complexidade
A pesquisa de dados envolve a determinação da chave pesquisada estar ou não entre os dados pesquisados e, caso  esteja, que seja encontrada sua localização. Em computação, a pesquisa tem um papel importante, pois de posse do  campo chave a ser pesquisado fica mais fácil encontrar determinado arquivo, ou mesmo qualquer item que se queira  buscar.  Já  a  classificação  envolve  a  organização  dos  dados  em  uma  determinada  ordem,  por  exemplo:  crescente,  decrescente, ordem alfabética, numérica, entre outros. Acerca dos algoritmos de pesquisa e classificação, analise as  afirmativas a seguir.

I. Diz-se que o algoritmo 0(log n) tem um tempo de execução linear.
II. A pesquisa binária executa em 0(log n) vezes, pois cada passo remove metade dos elementos restantes. 
III. O algoritmo de classificação por inserção executa no tempo 0(n²), no pior caso e no caso médio. 
IV.No pior caso, a primeira chamada à classificação por intercalação tem de fazer 0(n) comparações para preencher os n slots no array final. 

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

4

457941201192654
Ano: 2018Banca: FUMARCOrganização: COPASADisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Análise de Complexidade

Analise as afirmativas a seguir sobre complexidade de algoritmos:


I. Algoritmos de complexidade O(log n) são chamados de complexidade logarítmica e resolvem um problema quebrando-o em problemas menores.

II. Algoritmos de complexidade O(n) são chamados de complexidade linear, em que um pequeno trabalho é realizado sobre cada elemento de entrada.

III. Algoritmos de complexidade O(1) são chamados de complexidade constante, em que as instruções do algoritmo são executadas um número fixo de vezes.


Estão CORRETAS as afirmativas:

Gabarito comentado
Anotações
Marcar para revisão

5

457941200617543
Ano: 2021Banca: FGVOrganização: FUNSAÚDE - CEDisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Análise de Complexidade
Considere o pseudocódigo abaixo, que define uma função que recebe dois arrays, A1, A2, cada um com N elementos indexados a partir de 1, e retorna o número de elementos do array A1 que não aparecem em A2.
function xpto(A1, A2, N)
     contagem=0
     for i=1 to N
            flag=0
            for j=1 to N
                 if A1[i] == A2[j] then flag=1
                 if flag == 0 then contagem=contagem + 1
        return contagem
Exatamente como foi codificado, o algoritmo da função xpto tem complexidade
Gabarito comentado
Anotações
Marcar para revisão

6

457941201272704
Ano: 2015Banca: CETROOrganização: AMAZULDisciplina: Estruturas de Dados e AlgoritmosTemas: Análise de Complexidade | Teoria dos Algoritmos
É correto afirmar que a complexidade assintótica de algoritmos é usada
Gabarito comentado
Anotações
Marcar para revisão

7

457941200254109
Ano: 2017Banca: FCCOrganização: TRF - 5ª REGIÃODisciplina: Estruturas de Dados e AlgoritmosTemas: Análise de Complexidade | Teoria dos Algoritmos
O algoritmo QuickSort usa uma técnica conhecida por divisão e conquista, onde problemas complexos são reduzidos em problemas menores para se tentar chegar a uma solução. A complexidade média deste algoritmo em sua implementação padrão e a complexidade de pior caso são, respectivamente,
Gabarito comentado
Anotações
Marcar para revisão

8

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

9

457941200662393
Ano: 2024Banca: FGVOrganização: INPEDisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Análise de Complexidade
Filtros de Partículas são implementações não paramétricas de filtros Bayesianos em que as distribuições de probabilidade não são explicitamente definidas, sendo, portanto, representadas por um conjunto de amostras provenientes delas próprias (denominadas partículas).


Com relação aos filtros de partículas, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.


( ) As partículas representam observações (ou medidas) obtidas por sensores aplicados ao sistema em análise, e a elas são associados pesos proporcionais às suas probabilidades de coincidirem com medidas correspondentes ao estado verdadeiro do sistema.

( ) Quando aplicados à assimilação de dados, a cada passo de assimilação, novos pesos são atribuídos às partículas. Caso não seja realizado nenhum processo de reamostragem, o conjunto de partículas costuma degenerar-se, com uma das partículas recebendo peso normalizado próximo de 1 e as outras partículas recebendo pesos normalizados próximos de 0.

( ) São capazes de representar distribuições de probabilidade multimodais, isto é, cujas densidades de probabilidade possuem mais de um máximo local.


As afirmativas são, respectivamente,
Gabarito comentado
Anotações
Marcar para revisão

10

457941200600097
Ano: 2017Banca: FCCOrganização: DPE-RSDisciplina: Estruturas de Dados e AlgoritmosTemas: Teoria dos Algoritmos | Análise de Complexidade
Um Analista, estudando a complexidade de algoritmos de busca linear (ou sequencial), concluiu corretamente que no pior caso, considerando um vetor de n elementos, este tipo de algoritmo tem complexidade
Gabarito comentado
Anotações
Marcar para revisão
..
Logo Questioneiquestionei.com