Questões

Pratique com questões de diversas disciplinas e universidades

4.038 questões encontradas(exibindo 10)

Página 39 de 404
tanto podem ser feitos sequencialmente como diretamente. V. Fila, assim como a pilha, é uma versão especial de lista, e como tal, seus elementos são ordenados pelo princípio LIFO (last in first out).
Estudar questão

Qual das seguintes frases está na voz passiva?

Estudar questão

Podemos inserir um elemento em uma lista em três situações diferentes. Ao inserirmos uma informação na lista ligada, é imprescindível que seja atualizado o valor do ponteiro dessa lista, assim a lista ligada deverá apontar ao novo elemento da lista, segundo Celes (2004).

Dado o trecho de código a seguir:

Lista* inserir (Lista* l, int i) {
Lista* novo = (Lista*) malloc(sizeof(Lista));
novo -> info = i;
novo -> prox = l;
return novo;
}

Assinale a alternativa que define a funcionalidade do trecho de código informado:

Estudar questão

Questão 1/10 - Estrutura de Dados

A complexidade de um algoritmo reflete o esforço computacional requerido para. Esse esforço computacional mede a quantidade de trabalho, em termos de tempo de execução ou da quantidade de memória requerida. As principais medidas de complexidade são tempo e espaço, relacionadas a) velocidade e quantidade de respectivamente, para a execução de um Toscani, Laira, V e Paulo A. S. Complexidade de Algoritmos - V13 - UFRGS. Disponível em: Minha Biblioteca, Grupo A. 2012.pag 29 Levando em consideração texto base e conteúdo visto em aula. temos dois tipos de complexidade de algoritmos:

Estudar questão
As rotações são operações fundamentais para ajuste da propriedade AVL. Analise as afirmativas abaixo.
Estudar questão

Considerando o método 'Bubblesort' para ordenação de um vetor, assinale a alternativa correta sobre seu funcionamento:

Estudar questão

Assinale a alternativa que melhor descreve as características das listas encadeadas.

Estudar questão

A Pilha em formato de alocação estática implementa fortemente o vetor, trazendo suas características. De forma geral, os métodos que são acessados, tanto na alocação estática, quanto na dinâmica, possuem o mesmo nome e fornecem o mesmo resultado. A diferença se dá na sua estrutura. Observe o código da função peek ou topo a seguir:

public class Pilha {
    private int vetorPilha[];
    private int topo;
    public int peek() {
        // COMANDO ________________________
    }
    ...
}

Considerando essas informações e seus conhecimentos sobre a alocação estática da Pilha, pode-se afirmar que o código que completa a função peek ou topo é:

Estudar questão

Nas linguagens de programação, as variáveis são vinculadas aos seus valores em tempo de execução. E o escopo de uma vinculação é o conjunto de trechos de um programa que se consegue usar as variáveis. No caso da linguagem C, as variáveis são divididas quanto ao escopo em três tipos. Assinale a opção que apresenta esses três tipos:

Estudar questão

Considerando o dicionário abaixo, qual seria o índice correto para conteúdo

dicionario = { 89:'B', 79: 'E', 69: 'C', 99: 'A' }
Estudar questão