Questões
Pratique com questões de diversas disciplinas e universidades
2.844 questões encontradas(exibindo 10)
Qual é a vantagem do algoritmo de busca em profundidade em relação ao algoritmo de busca em largura?
Busca em profundidade é mais rápida para grafos muito grandes
Busca em profundidade é mais eficiente em termos de espaço
Busca em profundidade é mais adequada para grafos não-orientados
Busca em profundidade é mais fácil de implementar
Busca em profundidade é mais adequada para encontrar o caminho mais curto
1. A Python, assim como outras linguagens de programação, utiliza estruturas de dados com as listas unidimensionais e multidimensionais e também possui outros comandos de manipulação das listas, que trazem facilidade no desenvolvimento de soluções de tratamento de dados e informações. Com base no uso de listas multidimensionais em Python, analise as asserções a seguir e as relações propostas entre elas. I. A criação de listas multidimensionais pode ser feita usando estruturas de repetição encadeadas, sendo uma delas para preenchimento das linhas e outra para preenchimento das colunas. PORQUE II. A leitura de uma matriz ou de uma lista multidimensional em Python pode ser feita usando estruturas de repetição encadeadas, sendo uma delas para leitura das linhas e outra para leitura das colunas. Analisando as asserções anteriores, conclui-se que:
Qual das opções a seguir é uma das principais características das mídias digitais em comparação com as mídias tradicionais?
A comunicação é unilateral e de massa.
O conteúdo é estático e não pode ser atualizado.
A interação com o público é possibilitada em tempo real.
A distribuição é limitada a plataformas de televisão e rádio.
Em uma estrutura de pilha, devem ser implementadas duas operações básicas: empilhar um novo elemento e desempilhar outro elemento. Conforme Tenenbaum, Langsam e Augenstein (2007), uma pilha possui uma estrutura que pode ser declarada contendo dois objetos: um ponteiro e um valor inteiro para indicar a posição do topo da pilha.
Com base nessa afirmativa, analise as sentenças a seguir:
- I. Criar o vetor para armazenamento dos elementos.
- II. Criar a declaração da estrutura da pilha.
- III. Criar a pilha com a alocação dinâmica.
- IV. Criar a função principal Main.
- V. Criar as funções para inserir na pilha e remover dela.
Assinale a alternativa que contém as sentenças utilizadas na declaração da estrutura inicial para criação de uma pilha:
Qual a diferença entre uma árvore e uma árvore binária?
Uma lista ordenada alocada sequencialmente possui como desvantagem:
Considere que a empresa 'Manausprev' armazena os nomes dos beneficiários de aposentadorias em uma Árvore de Busca Binária. Ao se armazenar, nesta ordem, os nomes Marcos, José, Carolina, Paula, Rui, Pedro e Maria, a Árvore de Busca Binária resultante
Considerando a estrutura de dados fila circular, qual é o resultado do código a seguir?
Dica: raizq() representa a função para calcular a raiz quadrada do valor entre os parênteses. Em algumas bibliografias ou linguagens encontrará com nome de sqrt().
X <-
Y <-
Assinale o valor correto que será armazenado nas variáveis X e Y, que são do tipo real.